Список установленных пакетов в Gentoo
Список явно установленных пакетов (без зависимостей) можно увидеть в файле `/var/lib/portage/world`
Список явно установленных пакетов (без зависимостей) можно увидеть в файле `/var/lib/portage/world`
Указываю локальные флаги для `mc`:
# echo "app-misc/mc slang -ncurses" >> /etc/portage/package.use
Затем:
# emerge mc
Чтобы показывались подсказки в utf-8 надо:
# cd /usr/share/mc/
# cp mc.hint.ru mc.hint.ru.koi8r
# iconv -f koi8-r -t utf8 mc.hint.ru.koi8r > mc.hint.ru
# cp mc.hlp.ru mc.hlp.ru.koi8r
# iconv -f koi8-r -t utf8 mc.hlp.ru.koi8r > mc.hlp.ru
Поставил пакеты:
# emerge terminus-font intlfonts freefonts cronyx-fonts corefonts kbd
Создал файл `/etc/env.d/02locale`. Туда вписал:
LC_ALL=""
LANG="ru_RU.UTF-8"
В файле `/etc/rc.conf` должно быть:
UNICODE="yes"
В файле `/etc/conf.d/consolefont` я поставил:
CONSOLEFONT="ter-k14n"
В файле `/etc/conf.d/keymaps` должно быть:
KEYMAP="-u ru"
SET_WINDOWKEYS="yes" #Опционально
DUMPKEYS_CHARSET="koi8-r"
Затем при включенном флаге `unicode` в файле `/etc/make.conf`, выполнить:
# emerge --oneshot --verbose sys-libs/ncurses sys-libs/slang
Перегрузился. Все.
Дальнейшая русификация описывается тут.
После обновления X-сервера до версии 1.5.3 отказались работать мышь и клавиатура.
Мимоходом прочел о другом подходе X-сервера к оборудованию. Не очень понял.
Решилось редактированием файла `xorg.conf` . В секцию Section «ServerLayout» добавил строку Option «AutoAddDevices» «False»
Все заработало.
Пишется такой скрипт в `/var/cron/tabs/root`:
1 0 * * * /bin/rm -r /samba/shares/plotter/*; /bin/mkdir -m 0777 -p /samba/shares/plotter/ASO
Все просто.
Опять про Ubuntu.
В репозиториях отсутствует VMware-клиент. Поэтому скачал:
wget http://download3.vmware.com/software/vmserver/VMware-server-linux-client-1.0.6-91891.zip
Потом распаковал:
unzip VMware-server-linux-client-1.0.6-91891.zip
Распакуем то, что распаковал:
tar xzf VMware-server-console-1.0.6-91891.tar.gz
Заходим в распакованное, запускаем:
sudo ./vmware-install.pl
Соглашаемся со всем что предложит
Еще вот это:
sudo vmware-config-server-console.pl
Запускается:
vmware-server-console
PS. Ubuntu 8.10
Немного про Ubuntu.
Firefox 3.0 распахивается в Ubuntu (про другие дистрибутивы не знаю) очень широко, что аж не видно рамок окна. Думал, что скорее всего это баг в Compiz. Так и есть.
Нужно установить `compizconfig-settings-manager`. Потом «Система» -> «Параметры» -> «Менеджер настройки CompizConfig» -> «Утилиты» -> «Workarounds» -> и убрать галку с пункта Legacy Fullscreen Support
Глюк устранен.
Хочу как обычно быстро и просто. Так:
dd if=/dev/scd0 /path/to/file.iso
Захотелось записать LiveCD Gentoo болванку. Захотелось сделать это как обычно: быстро и просто.
Сначала сканируем шину, на котором расположен наш привод:
polatov@polatov-desktop:~$ cdrecord -scanbus
scsibus3:
3,0,0 300) *
3,1,0 301) 'Optiarc ' 'DVD RW AD-7200S ' '1.06' Removable CD-ROM
3,2,0 302) *
3,3,0 303) *
3,4,0 304) *
3,5,0 305) *
3,6,0 306) *
3,7,0 307) *
Теперь пишем образ:
cdrecord -v speed=0 dev=3,1,0 /path/to/file.iso
`-v` — выводит подробную информацию о процесее записи
speed=0 позволит программе самой подобрать подходящую скорость записи.
dev= — имя устройства. В мануалах я видел запись вида ATAPI:X,Y,Z , но у меня так ничего не получилось, опустив ATAPI, все прекрасно записалось.
Еще видел где-то, что вместо ATAPI использовалась аббревиатура `ATA`. Еще можно вместо шины указать сразу привод из /dev/ (dev=/dev/scd0) Адрес привода можно узнать так:
polatov@polatov-desktop:~$ wodim --devices
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
0 dev='/dev/scd0' rwrw-- : 'Optiarc' 'DVD RW AD-7200S'
-------------------------------------------------------------------------
Естественно, для проделывания всего этого, необходимо иметь соответствующие утилиты, найти которые можно в разных линуксах (wodim, cdrtools и т.п.)
P.S.: Может быть нужно использовать два тире перед dev — «`—dev=`»? Болванок нет, проверить не могу.
UPD: Насчет недоразумения по поводу ATAPI прочесть здесь
Заметил, что сбивается время после перезагрузки. Чтобы этого не было, подправил файл `/etc/conf.d/clock`
Параметров мало. Первый параметр нужно исправить на CLOCK=»local». И параметр `CLOCK_SYSTOHC=` должен иметь значение «yes».
Если понадобится изменить TIMEZONE=, то доступные часовые пояса можно посмотреть в `/usr/share/zoneinfo/`
Время во всех линуксах устаналивается так:
#date ММДДЧЧмм[ПП][ГГ][.СС]
ММ — месяц, ДД — число дня, ЧЧ — часы, мм — минуты, ПП — первые две цифры года, ГГ — вторые цифры года, .СС — секунды. Последние три аргумента необязательные