24 дек. 2008 г.
Linux Mint 6 Felicia
3 нояб. 2008 г.
Начало в Fedora
Что делать после того, как вы установили Fedora
Это руководство написано по многочисленным просьбам одного человека. Итак вы установили Fedora, причём есть вероятность, что установили именно 8. Теперь необходимо превратить её в систему с человеческим лицом. Какие у нас могут быть проблемы?
1. Не проигрываются mp3 и DVD;
2. Нужны человеческие шрифты;
3. Нужен Adobe Flash Player и Adobe Reader;
4. Нужна Java от Sun;
5. Нужны проприетарные драйвера для видеокарт.
Сперва подключим два репозитория, livna (почему livna, а не freshrpms? Ну, не лежит у меня душа к нему. Можно убеждать меня в том, что он лучше всех, но я не поверю) и tigro. Для этого ставим два пакета командой:rpm -ihv ftp://rpm.livna.org/livna-release-9.rpm \
http://mirror.yandex.ru/fedora/tigro/tigro-release-9-3.noarch.rpm
1. После этого выполняем полное обновление системы командой yum update. Выполняем эту команду даже если вы только что проделали эту операцию. После обновления в системе будет стоять правильный freetype, что изменит отображение шрифтов в лучшую сторону.
2. Переходим к установке кодеков и прочих мультимедийных заплаток. Сразу договоримся, что для установки пакетов нужно отдавать (из под пользователя root) команду yum install, а для удаления yum remove. Эти команды я далее указывать не буду. То есть после этих команд просто вписываете указанные названия пакетов или регулярное выражения.
Итак, нам нужно поставить следующие пакеты:mplayer xine-lib-extras-nonfree gstreamer-plugins-ugly
Этой командой вы поставите один из самых популярных плееров – MPlayer, а также добавите поддержку необходимых кодеков всем плеерам, использующим xine-lib и Gstreamer. Если даже вы не любите mplayer, то по крайней мере его установка вытянет за собой все нужные кодеки.
Можете также поставить плеер vlc, kmplayer и gnome-mplayer. Для того, чтобы стандартный плеер GNOME проигрывал криптованые DVD необходимо необходимо удалить пакет totem и поставить totem-xine.
Если вы используете KDE, то поставьте также пакетыkdemultimedia-extras-nonfree amarok-extras-nonfree
Для записи AudioCD из mp3-файлов средствами k3b вам понадобится пакет k3b-extras-nonfree.
Если вам нужен аудио редактор Audacity, то сперва удалите пакет audacity, а затем поставьте пакет audacity-nonfree.
Если вы используете Audacious, то поставьте пакеты audacious-plugins-nonfree-*, если xmms – то xmms-mp3.
3. После полного обновления системы (см. пункт 1) мы обновили freetype. Новые приложения уже будут отображать шрифты по новому, но перелогинится все-таки было бы не плохо. Если есть желание поставить шрифты Microsoft (у меня его нет), то нужно поставить пакеты ttfonts-ru и ttfonts-unicode.
Если есть желание использовать новомодное LCD сглаживание, то нужно обновить пакеты cairo и libXft командой:yum --enablerepo=tigro-testing update cairo libXft
4. Установка флеша. Для начало необходимо подключить репозиторий Adobe командой:rpm -ihv http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
После этого поставить пакет flash-plugin. После этого на x86 системах у вас в браузере будет работать флеш, для 64-х битных систем необходимо установить пакет nspluginwrapper.{i386,x86_64}, а затем отдать из под пользователя root команду:mozilla-plugin-config -i -g -v
Для установки Adobe Reader нужно установить пакет AdobeReader_enu (из репозиторий Adobe). На 64-х битных платформах необходимо также отдать команду mozilla-plugin-config -i -g -v.
Также полезно установить пакет mozplugger, для правильной обработки различных mime-типов (например, если вы не установили Adobe Reader, который очень часто пожирает все ресурсы, то этот пакет позволит приложениям просматривающим pdf запускаться внутри браузера).
5. Установка Java от Sun. Вообще в Fedora есть открытая Java IcedTea. Она похожа на закрытую, но как говорится “разные всё же”. Для установки сановской jdk нужно удалить пакет java-1.7.0-icedtea, а затем установить пакет java-1.6.0-sun-compat. У вас также заработает и Java плагин в браузере. Для 64-х битной Java нет плагина и через nspluginwrapper он не работает.
6. Установка проприетарных драйверов для видеокарт. Для ATI нужно установить пакет xorg-x11-drv-fglrx и скрестить пальцы на удачу.
Для NVIDIA необходимо определиться насколько древняя у вас видеокарта. Если это семейство RIVA TNT, то вам нужен пакет xorg-x11-drv-nvidia-legacy, если Geforce 4 – то xorg-x11-drv-nvidia-96xx. Если же у вас современная карта, то нужен пакет xorg-x11-drv-nvidia. В документации к этим пакетам (или просто через команду yum info указанный_выше_пакет) можно узнать для каких они видеокарт.
Новые драйвера заработают после рестарта X’ов. А вообще перезагрузите систему, это никогда не лишне с современным программным обеспечением.
22 окт. 2008 г.
Домашний fstab
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
/swapfile none swap sw 0 0
/dev/sda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda1 /mnt/windows ntfs-3g defaults,user,umask=0,iocharset=utf8,locale="ru_RU.utf8" 0 0
/dev/sda2 /mnt/data ntfs-3g defaults,user,umask=0,iocharset=utf8,locale="ru_RU.utf8" 0 0
Имена существующих разделов узнать можно с помощью команды
/sbin/fdisk -l
В моем случае вывод такой:
[root@localhost euge]# /sbin/fdisk -l
Диск /dev/sda: 320.0 ГБ, 320072933376 байт
255 heads, 63 sectors/track, 38913 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x97646c29
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 1275 10241406 1c Скрытый W95 FAT32 (LBA)
/dev/sda2 1276 11563 82638360 7 HPFS/NTFS
/dev/sda3 11564 36996 204290572+ f W95 расшир. (LBA)
/dev/sda4 * 36997 38913 15398302+ 83 Linux
/dev/sda5 11564 36996 204290541 7 HPFS/NTFS
17 окт. 2008 г.
Fedora 9 Flash
Ладно там, вспомнить, что нужно писать в fstab и xorg.conf, для этого есть этот блог и сам Debian, стоящий на домашней машине.
Сегодняшней заслугой моего упорства было то, что заработал flash-plugin под 64-х битной системой, хотя установил я просто море (как я понимаю, лишних) пакетов для архитектуры i386.
Оказывается, есть замечательная страница для кучи версий Fedora:
http://www.mjmwired.net/resources/mjm-fedora-f9.html
Еще приведу несколько полезных ссылок:
http://tigro.info/blog/index.php?id=444
http://tigro.info/blog/index.php?id=473
http://www.linuxheadquarters.com/howto/64-bit/flash64.shtml
хотя, смысла в них, пожалуй, почти нет.
Так или иначе, приведу последовательность команд, нужных для исправной работы анимции в Firefox:
Осталось разобраться со звуком.The following steps are required for Fedora 64-bit users.
First install the Adobe YUM repository, as stated above:
$ sudo mkdir -p /usr/lib/mozilla/plugins
$ sudo yum install nspluginwrapper.{i386,x86_64} pulseaudio-libs.i386 libflashsupport.i386
$ sudo yum install flash-plugin
$ sudo mozilla-plugin-config -i -g -v
15 окт. 2008 г.
Прорыв
После отчаяных попыток найти проблему в дистрибутивах я наткнулся на страницу форума www.LinuxForum.ru с описанием моей проблемы: установка глохнет в черном экране.
Решением оказалась необходимость выбрать вариант ядра без ACPI. Что это такое, я представляю себе крайне смутно, и, тем более, будет ли ACPI работать так, как нужно. Не возникнет ли проблем с Windows Vista...
OpenSuse ставится, пока что полет нормальный.
Страница, которая мне помогла: http://linuxforum.ru/index.php?showtopic=50175&st=30
29 сент. 2008 г.
Смена раскладок
Оставляем в настройках раскладки только русскую и ставим галочку на "включить латинскую раскладку", при этом можно убрать флажок раскладки, так как он меняться при переключении не будет
после этого можно настроить клавиши в параметрах XKB, лучше бы ещё поставить галочку "игнорировать параметры системы" (чтобы раскладка не менялась при нажатии на Ctrl)
умнее было бы залесть в xorg.conf, конечно
(http://www.opennet.ru/base/rus/kde_xkb.txt.html)
Вариант 2
идём в /etc/X11/xorg.conf
редактируем параметры клавиатуры до вот этого (просто заменяем):
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys,winkeys"
EndSection
Вариант 3
если не залезать (самый лучший вариант):
sudo apt-get install kkbswitch
и запускаем kkbswitch, тогда можем воротить расладками и индикаторами
(http://habrahabr.ru/blog/linux/34708.html)
Мой вариант
Так как не имею в предпочтениях KDE, я правлю xorg.conf. Вот мой "домашний" вариант
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys,winkeys" # привычное местонахождение знаков препинания
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll," # привычная комбинация клавишь для переключения и индикатор Scroll Lock для различения раскладок
EndSection
Перечитывание fstab
/etc/init.d/mountall.sh
Проигрывание flash
на странице закачки плеера от Adobe есть инструкция:
tar.gz installation
1. Click the "Download .tar.gz" link. A dialog box will appear asking you where to save the file.
2. Save the .tar.gz file to your desktop and wait for the file to download completely.
3. Unpackage the file. A directory called install_flash_player_9_linux will be created.
4. In terminal, navigate to this directory and type ./flashplayer-installer to run the installer. Click Enter. The installer will instruct you to shut down your browser(s).
5. Once the installation is complete, the plug-in will be installed in your Mozilla browser. To verify, launch Mozilla and choose Help > About Plug-ins from the browser menu.
.rpm installation
1. Click the "Download .rpm" link. A dialog box will appear asking you where to save the file.
2. Save the .rpm file to your desktop and wait for the file to download completely.
3. In terminal, navigate to the desktop and type # rpm -Uvh <rpm_package_file>. Click Enter. (Note: This must be done as a root user). The installer will instruct you to shut down your browser(s).
4. Once the installation is complete, the plug-in will be installed in your Mozilla browser. To verify, launch Mozilla and choose Help > About Plug-ins from the browser menu.
YUM repository installation
1. Click the “Download .rpm” link. A dialog box will appear asking you where to save the file.
2. Save the .rpm file to your desktop and wait for the file to download completely.
3. In terminal, navigate to the desktop and type # rpm -Uvh <rpm_package_file>. Click Enter. (Note: This must be done as a root user).
4. Once the installation is complete, in terminal, type # yum install flash-plugin. Click Enter. (Note: This must be done as a root user).
5. To verify the plugin is installed in Mozilla, launch Mozilla and choose Help > About Plug-ins from the browser menu.
6. To get the most up-to-date Flash Player in the future, simply type # yum update flash-plugin in terminal. You will not need to repeat steps 1-4.
Под Opera появились серые прямоугольники вместо непонятных наборов символов и приглашений на сайт adobe.com, но для неё есть что-то с названием motif и libmotif
Iceweasel воспринял проигрыватель нормально, но проблема остаётся открытой
http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash
Hamachi
Hamachi (в простонародье -- хомяк) - это програмулька, эмулирующая сетевой адаптер. Под Windows она имеет приятный интерфейс, под Linux это приложение есть в консольном варианте. Тем не менее, есть пара-тройка вариантов гуёвин для неё, но мои руки до них так и не дошли.
Hamachi есть в бесплатном варианте, скачать её можно с офф-сайта: https://secure.logmein.com/products/hamachi/list.asp
1. Run make install and then tuncfg from under the root account
2. Run hamachi-init to generate crypto identity (any account).
3. Run hamachi start to launch Hamachi daemon.
4. Run hamachi login to put the daemon online and to create an account.
5. Run hamachi join to join the network.
6. Run hamachi go-online to go online in the network.
7. Run hamachi list to list network members and their status.
Настройка принтера Hewlett-Packard
Владельцам принтеров HP, к каким я и отношусь, просто можно посетить http://foo2zjs.rkkda.com/INSTALL. На этой странице есть инструкции к установке драйвера под самые распространенные дистрибутивы.
28 сент. 2008 г.
Файл подкачки (Swap file)
Для создания файла подкачки используйте команду dd, которая "умеет" создавать пустые файлы. Для создания файла в 1Гб напечатайте:
dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Здесь: /swapfile - имя файла подкачки, а число 1048576 - это размер файла в килобайтах (т.е. 1Гб) Подготавливаем файл подкачки при помощи команды mkswap, также как поступали с разделом, но на этот раз указываем имя файла:
mkswap /swapfile
Аналогично монтируем его командой swapon:
swapon /swapfile
Строка в файле /etc/fstab для файла подкачки выглядит так:
/swapfile none swap sw 0 0
20 сент. 2008 г.
OpenVPN
1. Устанавливаем OpenVPN
sudo apt-get install openvpn
2. Редактируем файл параметров запуска сервиса OpenVPN
sudo nano /etc/default/openvpn
Нужно убрать комментарий в строке:
#AUTOSTART="all"
#AUTOSTART="all" > AUTOSTART="all"
3. Копируем файлы ca.crt, client1.crt, client1.key, client1.ovpn в каталог
/etc/openvpn
sudo cp * /etc/openvpn/
4. Переименовываем файл client1.ovpn в client1.ovpn.conf
sudo mv client1.ovpn client1.ovpn.conf
5. Перезапускаем сервис OpenVPN:
sudo /etc/init.d/openvpn restart
6. Смотрим появился ли новый интерфейс
ifconfig tun (или tap, в зависимости от типа подключения)
18 июл. 2008 г.
Монтирование
sudo mount -t iso9660 -o loop file.iso mount_dir
7 июл. 2008 г.
Квазизнакомство с Ubuntu
Apt все всегда делал сразу и нормально. А качать образ Ububntu 8.04.1 Live CD на 13 КБ/с нехорошо, когда можно, по идее, использовать Axel...
Чумовое OpenSuse. Ещё боле чумовым, конечно, являюсь я, так как, по идее, все решаемо под *nix-ами... но, млин, зря я решил попробовать дистрибы на RPM.
Нет, ну apt работает. Это хорошо. Но поставить скаченный мной rpm-овский Axel он все равно не смог.
В силу того, что из-за некой легкости и аккуратности я больше тяготею к Gnome, нежели KDE (от него ощущения как от Windows Vista), я попытался поставить первый. Вроде, поставил, пошарился по сети в поисках сравнения пакетов deb и rpm. Вобщем, deb привлекает больше, скачал Ubuntu. И началось... «Иксы» не могли залогиниться ни в одну из десктопных оболочек, из носителей для записи образа у меня есть только DVD, а это первое из загрузочный устройств, так что запись образа из под некоего Live CD бы не прокатила. Думаю, щас как запихну Linux Mint Live CD и кину на флеху, запишу под виндой... хехе... Mint не прокатил. У него, оказывается, глубокая царапина на диске, запустить X-сервер он не смог. Ладно, думаю, есть, Knoppix! Влезаю, флеха, блин, монтируется read-only... ну, простите, но на кой хрен так делать!?
Я решил не сдаться так уж сразу. Вначале попробовал изменить значение umask для флешки, но фиг, рид-онли был непоколебим. Фиг с ним, с umask, полез в fstab, поменял настройки монтирования флешки, перечитал fstab, ура! Казалось бы... беру образ Ubuntu и копирую его на флеху. Вначале попробовал через Midnight Commander, потом тупо через окошки KDE, результат один и тот же, а именно: начинается копирование на 8 Мб/с, на 10% прогресса скорость копирования составляет уже 3 Мб/с, а на 33% она падает в нуль. Место на флехе, конечно, достаточно было... с такой фигней я уже не представляю, как можно бороться. Пришлось-таки влезать в «форточки» и качать заново.
Ubuntu скачена, образ записан на читстый CD, диск проверил — все в порядке, но если не загружать систему с Live CD, то установка выдает ошибку... Черти-что. Linux Mint отличается от того, что у меня сейчас ставится, только цветами и мелочными элементами дизайна панелей в GNOME. Ровно со всем этим дело уже имел, получается... может, незря у Linux Mint Live CD нет варианта установки без загрузки с носителя...
14 июн. 2008 г.
myLOG
Одним из первых понадобившихся мне вещей было восстановление GRUB в MBR после переустановки Windows
заходим в GRUB
root (hd0,...)
setup (hd0)
установка Opera Browser
заходим в директорию с дистрибутивом Opera ()
dpkg -i --force-architecture [название дистрибутива Opera].deb
шрифты
копируем все
C://WINDOWS/Fonts > /usr/share/fonts/truetype
для "всяких там"
Приложения >Debian>Приложения>Системные>Gnome>Gnome Control Center
звук в KDE (команда проведёт по пунктам настройки)
alsaconf
Все остальное я рассортировал по отдельным постам.
9 июн. 2008 г.
5 июн. 2008 г.
Неприятности с Linux Mint
Только вот пошли некие хрени. Например, принтер отказывается работать после первого ребута при любых попытках его настроить и перепроверке прав доступа. Ну и 3-й Firefox, уже лежащий в дистрибе, у меня вылетал несколько раз на всё больше и больше глючащем Youtube. Когда я в директорию
/usr/share/fonts
добавил куеву тучу трутайпов из винды, понеслись какие-то баги со шрифтами только в Firefox на многих сайтах. Вероятно, у меня полным полно мусорных шрифтов, и один из них заменяет нужный, да ещё и не поддерживает используемую кодировку, поэтому вместо слов либо пустые полосы, либо иероглифы, либо некие квадратики. Переместил в
/usr/share/fonts/truetype,
стало нормально. Но на ютубе вылетает на каждом пятом видео. В Debian меня выручила инструкция со страницы http://www.foo2zjs.rkkda.com/INSTALL
Старт
Конечно, мне пришлось переосмыслить наличие командной строки, так как она создавала ощущение чего-то малоприветственного к пользователю. Но поковыряться в конфигах, иметь что-то стабильнее чада микромягких, что-то сделать под себя, при этом не нарушая никаких авторсках прав и не платя уже потому, что это не нужно, так заманчиво... Есть горстка непривычных нюансов. Будучи только начинающим пользователеми Linux, я не в состоянии изменить некоторые неудобства, поскльку решением таких вещей является, скорее всего, самостоятельное написание программы. При этом, я вчера залезал в книжку, чтобы найти команду для копирования и перемещения файлов... >_<
С Debian я общался не очень часто, необходимо было сделать в нём кучку вещей, чтобы он хоть как-то начал устраивать меня как система. Изначальной задачей было настроить ADSL. С ней я так и не справился, забросив ковыряние с системой на продолжительный срок. Приспичило опять поковыряться только тогда, когда я сменил провайдера. Но, правда, тогда я поставил уже Debian Etch по чутким руководством постоянно помогающего мне одногруппника. Ещё несколько месяцев с редкими вылазками, чтобы поковыряться. Результат - myLOG.txt, который я постоянно вёл, чтобы записывать некоторые достижения в настройке системы. Конечно, они все элементарны. Но знаний было нуль, и брать их было только с подсказок или рецептов, найденных посредством Google.
