Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Документ'
Компания «АгроПласт» производит и продает только усиленные каркасы теплиц из стальной профильной трубы под сотовый поликарбонат и предлагает Вам рассм...полностью>>
'Урок'
посмотрите, какие они доброжелательные. Постарайтесь порадовать наших гостей хорошими знаниями. Сегодня нам предстоит много работать, поэтому сядем пр...полностью>>
'Документ'
Инструментарий к диагностике по программе «Воспитание и обучение в детском саду» М.А. Васильевой, В.В. Гербовой, Т.С. Комаровой Раздел « РЕБЕНОК И ОКР...полностью>>
'Документ'
Уважаемые родители четвероклассников! Просим обратить Ваше внимание на то, что перед покупкой учебников по ОРКСЭ требуется выбрать ОДИН из шести модул...полностью>>

Главная > Решение

Сохрани ссылку в одной из сетей:
Информация о документе
Дата добавления:
Размер:
Доступные форматы для скачивания:

SLACKWARE 13.37

Оглавление

1.Меняем разрешение экрана 2

2.Делаем, чтобы иксы стартовали сразу после загрузки ОС 2

3.Создаем нового пользователя в системе 2

4.Русификация 3

4.1.Русификация консоли 3

4.2.Русификация man страниц. 3

4.3.Добавление русской раскладки клавиатуры 4

5.Синхронизация времени с сервером в интернет 5

6.Sbopkg - подключаем репозиторий Slackware 5

6.1.Обзор sbopkg 5

6.2.Установка программ 5

6.3.Использование командной строки 6

6.4.Файл конфигурации 7

7. Подключаемся к интернету используя USB модем HUAWEI 7

8. Меняем экран входа в систему 8

1.Меняем разрешение экрана

$ gtf A B C

  • A x B - разрешение экрана

  • С - частота обновления

Копируем полученную строку начиная с Modeline и вставляем в /etc/X11/xorg.conf в секцию «Monitor» и в подсекции «Display» секции «Screen» вставляем строчку

Modes ''AxB_C''

Сохраняем и перезагружаемся.

p.s. Вместо A,B,C нужно подставлять нужные значения

2.Делаем, чтобы иксы стартовали сразу после загрузки ОС

Открываем в текстовом редакторе inittab

# nano /etc/inittab

в этом файле

id:3:initdefault:

меняем 3-ку на 4-ку

3.Создаем нового пользователя в системе

# useradd -m -g user_name -G wheel,audio,video,cdrom,games,plugdev,netdev,power user_name

user_name — имя нового пользователя

параметр:

  • - m - создаём домашний каталог /home/user_name для нового пользователя

  • - g - идентификационный номер группы (Group ID)

  • - G - параметр группы, в которые мы хотим занести пользователя

  • группа wheel - даёт возможность пользователю получать права рута посредством команды su

  • группа audio - даёт доступ пользователю к звуковой карте

  • группа video - доступ к TV-тюнеру

  • группа cdrom - доступ к CD/DVD приводу

  • группа games - даёт право пользователю запускать игры

  • группа plugdev - даёт право пользователю монтировать USB-устройства

  • группа netdev - даёт право пользователю использовать сетевые ресурсы

  • группа power — даёт право пользователю выключать/перезагружать компьютер

Нужно создать пароль для нового пользователя командой

# passwd user_name

4.Русификация

4.1.Русификация консоли

в /etc/profile.d/lang.sh и /etc/profile.d/lang.csh заменить export LANG=en_US на export LANG=ru_RU.utf8, и setenv LANG en_US на setenv LANG ru_RU.utf8 соответственно и

в /etc/rc.d/rc.font:

#!/bin/sh

#

# This selects your default screen font from among the ones in

# /usr/share/kbd/consolefonts.

#

unicode_start cyr-sun16

for i in 1 2 3 4 5 6;do

echo -ne "\033%G" >/dev/tty$i

done

Ссылка на первоисточник: /wiki/%D0%A0%D1%83%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_Slackware_12

4.2.Русификация man страниц.

Для корректного вывода страниц на русском языке в man страницах:

Скачиваем последнию версию исходников man страницы от сюда /~flucifredi/man/

затем выполняем следующие команды:

tar xzf man-1.6g.tar.gz

cd man-1.6g

iconv -f koi8-r -t utf-8 >

mv ./msgs/

echo "$ codeset=UTF-8" > .codeset

./configure +lang en,ru -confdir /usr/lib +fhs --prefix=/usr

make

su -c 'make install'

(версия пакета может отличаться от текущей)

в /usr/lib/man.conf заменяем строку

NROFF /usr/bin/nroff -Tlatin1 -mandoc

на

NROFF iconv -f utf8 -t koi8r | /usr/bin/nroff -Tlatin1 -mandoc -c | iconv -f koi8r -t utf8

Ссылка на первоисточник: /wiki/%D0%A0%D1%83%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_Slackware_12

4.3.Добавление русской раскладки клавиатуры

  • Раскладка через HAL (Slackware 13.0, 13.01)

cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/10-keymap.fdi

Правим строки файла /etc/hal/fdi/policy/10-keymap.fdi с input.xkb, а именно options, layout, variant, задаем в них примерно следующее:



  
    
      hal-setup-keymap
    

    
      base
      evdev
      us,ru
      ,winkeys
      terminate:ctrl_alt_bksp,grp:alt_shift_toggle,grp_led:scroll
    
  
  • Раскладка через udev (Slackware 13.37 и Current)

в Slackware Current используется более новая версия xorg-server в которой наконец то избавились от поддержки HAL, поэтому переключение раскладок снова настраивается как и раньше, только с небольшим отличием

Правим файл /etc/X11/xorg.conf.d/90-keyboard-layout.conf, (если этого файла нет, то берём его из /usr/share/X11/xorg.conf.d/ ) так, как нам нужно. Конечный результат должен выглядеть примерно так:

	Section "InputClass"
	        Identifier "keyboard-all"
	        MatchIsKeyboard "on"
 	        MatchDevicePath "/dev/input/event*"
		  Driver "evdev"
		  Option "XkbLayout" "us,ru(winkeys)"
 	        Option "XkbVariant" "pc105" 
		  Option "XkbOptions" 	"terminate:ctrl_alt_bksp,grp:alt_shift_toggle,grp_led:scroll"
	EndSection

Перезапускаем иксы, и переключаем раскладку по Alt+Shift, с подсветкой лампочки "Scroll Lock" на клаве.

Ссылка на первоисточник: /wiki/en/%D0%A0%D1%83%D1%81%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F_Slackware_13_c_utf8 .

p.s. Настройку через udev немного поправил, после того как я применил те изменения, что были указаны в первоисточнике иксы отказывались запускаться. Первый вариант (настройка через HAL) в Slackware 13.01 — работает, в 13.37 — нет.

5.Синхронизация времени с сервером в интернет

	# ntpdate -q 

Ссылка на первоисточник: /wiki/%D0%A1%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8_%D0%B2_Linux

6.Sbopkg - подключаем репозиторий Slackware

Sbopkg это диалоговый инструмент командной строки для синхронизации с репозиторием . Sbopkg позволит пользователю просматривать свою локальную копию репозитория, читать ChangeLog, просматривать файлы README, SlackBuild, .info и slack-desc для каждого пакета. Sbopkg также позволяет пользователю выбирать пакеты для создания, скачивать исходный код, проверять контрольную сумму md5 (md5sum), и собирать пакеты программ Slackware. Sbopkg не проверяет зависимости пакетов программ.

6.1.Обзор sbopkg

В настоящее время, sbopkg можно найти на сайте /
Скачайте свежую версию и установите:

# installpkg sbopkg-х.хх.х-noarch-1_cng.tgz

В /etc/sbopkg/ есть файл с именем sbopkg.conf, который вы можете отредактировать с учётом нужд для вашей машины. Перед редактированием, хорошей идеей будет сохранить оригинальный файл. Сделайте копию sbopkg.conf и назовите, к примеру, sbopkg.conf.original.
Если нет специальных требований, установки могут быть оставлены без изменений.
Для запуска sbopkg, просто от имени root наберите в консоли sbopkg, откроется ncurses-интерфейс.

  • Sync - первый пункт будет синхронизировать локальную папку на компьютере с теми пакетами что доступны на сайте

  • Changelog - отображает последние обновления и изменения, внесенные в пакеты репозитория SlackBuilds.

  • Browse - здесь вы сможете просматривать все пакеты, доступные в репозитории SlackBuilds. Пакеты делятся на общие категории: academic, accessibility, audio, business, desktop, development, games, graphics, libraries, misc, multimedia, network, office, system. В рамках каждой категории можно найти большой выбор приложений, которые вы возможно захотите установить.

  • Utilities - открывает меню с утилитами позволяющими просматривать директорию с исходными кодами, просматривать лог сборки программ, установить репозиторий для использоания, проверить обновления для sbopkg.

6.2.Установка программ

Лучший способ узнать как это делается - сделать это. Так что давайте возьмём достаточно сложный пример, такой как TORCS (The Open Racing Car Simulator) и установим шаг за шагом. Для начала от имени root запускаем sbopkg:

# sbopkg

Если это первый раз когда запускается sbopkg, нужно начать с пункта Sync. Это создаст локальную копию SlackBuilds. Также будет полезно посмотреть ChangeLog на наличие изменений.
Следующим шагом будет выбор пакета который мы хотим установить. Выбираем Browse и затем категорию с которой хотим ознакомиться. В нашем случае мы выберем games.
В категории games переходим к пункту torcs и нажимаем Enter. Вы получите информационное окно об этом пакете. Первая опция это файл README, пропустим его, в любом случае его никто никогда не читает. Всё таки подождите, не пропускайте его! Прочтите! Прочтите его внимательно! Этот файл сообщит что должно быть установлено в вашей системе перед установкой программы, которую вы хотите установить.
Из файла README, мы видим что для TORCS требуются plib, OpenAL, freealut.
Часто пакеты зависимостей также находятся в виде пакетов SlackBuilds. Так что оставим TORCS ненадолго и сначала установим зависимости.
Есть хорошее правило, устанавливать зависимости в том порядке, в котором они перечислены в файле README.
Вернёмся в главное меню и выберем пункт поиска по репозиторию Search. В строке поиска набираем plib и нажимаем Enter. В результате видим что нашёлся пакет plib, который относится к категории libraries.
Изучим информацию об этом пакете, прочтём README. Вы также можете посмотреть файл .info где можно получить информацию о версии пакета и разработчике. Вы можете самостоятельно просматривать и редактировать скрипт SlackBuild. Для просмотра выберите пункт SlackBuild. Для редактирования выберите Custom, затем Edit SlackBuild. Любые внесённые изменения легко удаляются с опцией Delete.
Для сборки пакета выбираем пункт Build. Затем программа предложит сделать выбор, устанавливать пакет после сборки или нет. Выбираем устанавливать. После окончания сборки и установки вы можете продолжать решать зависимости.
После установки всех зависимостей, мы по-настоящему готовы к установке TORCS. Переходим к его расположению, запускаем сборку и установку.
Исходники программ будут складываться в директорию /var/cache/sbopkg
По окончании установки освобождаем рабочую директорию сборки пакетов /tmp/SBo
Теперь найдите другие интересные бесплатные программы, устанавливайте и получайте удовольствие!

6.3.Использование командной строки

Если представить, что ncurses-интерфейс слишком "приторный" для ваших чувствительных текстово-консольных глаз, вы можете использовать sbopkg прямо из командной строки. Это хорошо документировал Chess Griffin в странице руководства, доступной с помощью команды:

$ man sbopkg

Синтаксис для CLI-версии sbopkg: sbopkg [options]
Для синхронизации и вашего локального SBo-репозитория, используйте команду:

# sbopkg -r

Для просмотра последних изменений , используйте это:

# sbopkg -l

6.4.Файл конфигурации

Файл конфигурации очень хорошо документировал Chess Griffin:

% man sbopkg.conf

Ссылка на первоисточник: /forum/viewtopic.php?t=348&p=2336

7. Подключаемся к интернету используя USB модем HUAWEI

Первое что нужно сделать — поставить usb-modeswitch, в случае если эта программы нет у вас в списке установленных. Она позволит автоматически переключать модем из режима «флешки» в режим «модем».

Для подключения к интернету можно использовать программу wvdial.

Для того, чтобы создать конфигурационный файл необходимо установить устройство в USB порт и запустить от рута wvdialconf. В результате создастся файл /etc/wvdial.conf. Остаётся его поправить под себя.

Добавляем в конец этого файла следующие строчки (для Beeline):

[Dialer beeline]

Init1 = ATZ

Init2 = AT+CGDCONT=1,"IP",""

Stupid Mode = on

Modem Type = USB Modem

Phone = *99#

Abort on Busy = on

Modem = /dev/ttyUSB0

Username = beeline

Auto Reconnect = on

Password = beeline

Baud = 460800

В строке инициализации Init2 = AT+CGDCONT=1,"IP","" если у вас другой оператор, нужно поменять точку доступа (APN) на свою.

Для запуска и подключения к интернету достаточно набрать от рута

# wvdial beeline

Если интернета не будет, то нужно вписать в файл /etc/resolf.conf имена первичного и вторичного сервера DNS в следующей форме:

nameserver=<адрес первичного сервера>

nameserver= <адрес вторичного сервера>

Подглядеть их адреса можно непосредственно в командной строке после запуска «wvdial beeline», или в файле /etc/ppp/resolv.conf. Можно поступить так

# cat /etc/ppp/resolf.conf > /etc/resolf.conf

и запустить wvdial.

Таким образом можно создать необходимое количество профилей соединении в случае если вы используете более одного оператора. Для этого в wvdial.conf добавлять секцию [Dialer name].Запуск соответственно будет

# wvdial name

После перезагрузки компьютера данные в resolf.conf обнуляются, поэтому необходимо по новой внести изменения.

8. Меняем экран входа в систему

Что бы поменять экран входа в систему можно использовать пакет Slim. После установки первым делом открываем его конфиг /etc/slim.conf и правим соответствующие строчки:

#login_cmd exec /bin/sh - ~/.xinitrc %session # Эту строчку необходимо закоментировать

login_cmd exec /bin/bash -login ~/.xinitrc %session

default_user user_name # Стоит вписать вместо user_name существующего # пользователя

current_theme slackware-black # тут можно выбрать фоновую тему для slim, # доступные темы располагаются в # /usr/share/slim/themes. Другие темы можно найти # по следующей ссылке # http://developer.berlios.de/project/showfiles.php?group_id=2663

Далее необходимо создать файл SLiM:

#! /bin/sh
#
# rc.4          This file is executed by init(8) when the system is being
#               initialized for run level 4 (XDM)
#
# Version:      @(#)/etc/rc.d/rc.4      2.00    02/17/93
#
# Author:       Fred N. van Kempen, 
# At least 47% rewritten by:  Patrick J. Volkerding 
#

# Tell the viewers what's going to happen...
echo "Starting up X11 session manager..."

# Add this if statement to the top
# If you have SliM, it goes first
#---------------------------------

if [ -x /usr/bin/slim ]; then
  exec /usr/bin/slim -nodaemon 
fi

#---------------------------------
# end of new if statement

# Try to use GNOME's gdm session manager.  This comes first because if
# gdm is on the machine then the user probably installed it and wants
# to use it by default:
if [ -x /usr/bin/gdm ]; then
  exec /usr/bin/gdm -nodaemon
fi

поместить его в /etc/rc.d/init.d, сделать его исполняемым

# chmod +x /etc/rc.d/init.d/SLiM

и создать символическую ссылку на этот файл в директории /etc/rc.d/rc4.d/

# ln -s /etc/rc.d/init.d/SLiM /etc/rc.d/rc4.d/SLiM

это позволит ему запускаться на 4-ом уровне загрузки системы

Чтобы после перезагрузки системы и выбора обычного пользователя не вылазило сообщение следующего содержания failed to execute login command, необходимо скопировать файл /etc/xfce/xdg/xfce4/xinitrc в домашнюю директорию пользователя и задать ему соответствующие права посредством команды chown.

Ссылка на первоисточник: /SLiM



Похожие документы:

  1. Разрешение сканирования

    Решение
    ... соглашение и щелкните Accept (Согласен). В меню в левом верхнем углу выберите Uninstall ... расположите курсор внутри области. Указатель меняется на изображение руки. Щелкните и ... Macintosh USB Дисплей Цветной монитор, разрешение экрана 800 ×600 или выше, ...
  2. Разрешение изображения и его размер

    Решение
    ... . Полиграфическая печать полноцветного изображения требует разрешения не менее 300 dpi. Стандартный фотоснимок ... объектов. Следует четко различать: разрешение экрана, разрешение печатающего устройства и разрешение изображения. Все эти понятия ...
  3. Эту файловую систему используют такие операционные системы, как Windows nt/2000/XP. При установке ntfs, диск разделяется на две неравные части: первая отводитьс

    Документ
    ... пользователю, чтобы, например, научить, как менять разрешение экрана, а подключиться к его компьютеру и ... - если разрешен, то дисководы A и B как бы меняются местами. Имеет ... системе выводится в левой части экрана. Меню с выбором режимов тестирования ...
  4. Светодиодные экраны (led-screen) устройства отображения видеоинформации при помощи светодиодов, полупроводниковых устройств, излучающих свет при прохождении чер

    Документ
    ... экране, указывается так: горизонтальное разрешение Х вертикальное разрешение, - это графическое разрешение экрана. В экранах, предлагаемых компанией ... внутренних экранов должна быть не менее -1000 нит, для наружных экранов ...
  5. Курс обучения основам работы на компьютере «Школа компьютерной грамотности»

    Урок
    ... кнопки управления цветом, резкостью и разрешением экрана. 3. Клавиатура – это внешнее ... быстрее. Раньше изменение параметров разрешения экрана было доступно через окно ... расположенная в окне, где мы меняли разрешение экрана. В Windows 7 для удобства ...

Другие похожие документы..