Показаны сообщения с ярлыком linux. Показать все сообщения
Показаны сообщения с ярлыком linux. Показать все сообщения

2008-11-24

kUbuntu 8.10

Получив 22го ноября репозитарии от Ubuntu 8.10, решил поставить себе *buntu. Из имеющихся образов только kUbuntu была версии 8.10. После неудачного опыта общения с kde4 в Mandriva 2009, в виду любви к kde, устроил, так сказать, реабилитацию и поставил kUbuntu 8.10 с alternate диска.

Далее надо было восстановить окружение из Mandriva — юзеров, права доступа, программы и сервисы. Естественно сразу(без загрузки в гуй) полез в консоль(ctrl+alt+f1) от своего имени. Говорят, sudo классная(и, даже, более правильная) штука, но она мне как-то не по душе. Поэтому первое, что я сделал — задал пароль rooot:

sudo su

passwd

Тут заметил, что с русским консоль как-то не очень дружит... Значит надо поставить шрифты. Значит надо подключить репозитарии. Как-то кроме vim в консоли ничем более пользоваться не могу, плюс он по умолчанию стоит во многих дистрибутивах(если не во всех). После запуска vim и редактирования строки заметил, что и он здесь какой-то кривоватый — клавиши навигации в режиме редактирования криво работают. Чертыхаясь добавил локальные репозитарии, произвёл apt-get update. Тперь можно чего-нибудь поставить. Первым делом — шрифты. aptitude search cyr нашла console-cyrillic. Во время установки предложили(как я понял, ибо шрифты оставались квадратиками) выбрать переключатель раскладки, почему-то два раза. После установки шрифты так и остались квадратиками, а после перезагрузки поменялись на кракозябры. Забил я на это дело и начал решать проблему с vim и отсутствием mc(не знаю зачем он мне — всё равно редко пользуюсь). Поискав, поставил что-то связанное с vim и mc.

Надо восстановить пользователей. Мой пользователь уже был задан, а вот брата надо было восстановить. Примонтировал раздел с Mandriva начал копировать строки, содержащие его имя пользователя из файлов(passwd, shadow, group, gshadow), находящихся в /etc в одноимённые в текущую систему.

Теперь, вроде, всё. Пора грузиться в гуй. Не тут-то было. KDE отказывались грузиться выдавая ошибку и прося проверить правильность инсталляции. Опять полез в консоль. Выяснилось, что в Mandriva id пользователей начинается с 500, а в *buntu с 1000. соответственно я не иимел прав на запись в собственный каталог, как и мой брат. Починил и этот косяк, и наконец-то загрузился в гуй.

Пресилил себя и разобрался(настроил) kde4.

В общем эта штука работает. Я понимаю, что у меня маловато для нынешних времён оперативки(всего 512 мб), но «операционная система должна быть незаметна для пользователя». С kde4 жить вполне можно. Мне даже нравится — наконец-то сделали что-то вполне красивое, и не на столько гламурно-надоедливое.

Ну а радости от количества программ(что-то около 20 гб) в локальных репозитариях не описать. Тут, похоже, есть всё, что мне надо и не надо. Так что в ближайшее время остаюсь на *buntu, той самой, о которой пол года назад говорил что «никогда не поставлю себе это ***, ибо оно для очень ленивых и тупых». Мнения я своего не поменял координально — оно действительно для ленивых и делает, имхо, многое по-своему. Но жить можно, если поднастроить под себя. Наверное я обленился...

2008-10-30

Ubuntu

В свете недавних событий решил побороть себя и посмотреть на Ubuntu, которая, говорят, с каждым годом всё человечнее и человечнее и теперь уже не та, что была 3 года назад. Скачал с школьного сервера LiveCD iso-образ, записал на болванку и начал смотреть на это чудо.

Первое, зачем нужен диск с Ubuntu — это полностью рабочая система без установки на диск. Из-под неё можно восстановить рухнувшую систему, либо быстро развернуть станцию для презентаций, как сделали на Linux Install Fest в прошлом месяце.

После установки поразился насколько мало софта установилось «из коробки», но для обычного офисного использования его вполне достаточно. Также удивил инсталлятор пакетов — ты можешь выбрать нужный тебе пакет, а затем система сообщает тебе, что такого пакета нет и нужно тянуть его из интернета. Но одной из положительных черт инсталлятора следует отметить генерацию скрипта для загрузки недостающих пакетов, что несомненно облегчает жизнь человеку без интернета. Из неприятных черт системы было отсутствие root-пользователя (он, конечно присутствовал, но неявно) и выполнение всяких команд при помощи sudo. Таким образом, какой-нибудь «добрый человек на каком-нибуль левом форуме мог мне посоветовать выполнить sudo rm -rf /. И что самое страшное — оно бы сработало как и должно сработать... В общем я опять поплевался этим очень уж user-frendly дистрибом.

Но вот просочилась новость, что новый релиз выходит 30 числа (т.е. сегодня). Я подусал, что лишняя фирменная болванка с «живой системой» в хозяйстве не помешает и заказал одну. Немного поразмыслив решил, что на халяву можно ещё чего-нибудь заказать, и взял ещё и Kubuntu. Теперь буду ждать. Если все данные правильно указал, то прийти должно всё это где-то к концу ноября.

3-го ноября было сказано, что заказ отправлен. Уже скоро...

2008-10-25

Mandriva 2009

Долго я ждал этого релиза (в основном из за KDE4) , и вот 19 октября друг принёс iso-образ специально скачанный для меня. Естественно его сразу прожёг и начал установку. Вообще я за собой стал замечать странную (даже, наверно, вредную привычку обновляться на свежевышедший софт).

Первое что бросилось в глаза — новый вид инсталлятора. Он стал приятнее глазу. Далее — выбор между KDE и GNOME для меня завершился, как обычно, в пользу KDE. Минут через 40 всё было установлено, и я перезагрузился.

Система загрузилась быстрее(~35 секунд), чем Mandriva 2008.1, но до 5-ти секунд ещё далеко :) Благо я установил её на отдельный раздел (т.к. Много плохого слышал про KDE4 и решил, что иметь нерабочую машину в учебное время — не есть хорошо), ибо дальше началось... После входа в систему и первого взгляда на KDE4 я был некоторое время в ступоре: я, конечно, слышал, что весь интерфейс был переработан, но чтобы так... Спутав виджет с Dolphin, очень сильно удивился, что заголовки «окон» теперь находятся сбоку. Потом пришло некоторое понимание как с этим всем работать. Разобрался в запуске программ, добавлении/удалении виджетов/панелей. Правда, не с первого раза — пришлось пару раз сносить папку ~/.kde4/ для возврата к первоначальному виду. Из всех вариантов оформления понравился Oxygen. Во время настройки всяких эффектов рабочего стола появилось впечатление, что в KDE4 «вкомпилировали» Compiz. Уж больно много всяких прозрачностей, «разведений окошек/столов» и прочих эффектов присутствовало. Но самое главное — всё тормозило... Не так уж чтобы и очень — виджет с отображением fps показывал в обычном режиме (ничего не делая) 61fps, а если начинались какие-либо движения (даже простое перемещение окна) — 15-25fps. Но даже эти тормоза были терпимы, а по большому счету и без эффектов было даже приятнее.

Что меня больше всего расстроило, так это новый AmaroK... Весёлая заставка (с бутылками явно не безалкогольных напитков на фоне сцены) порадовала как меня, так и моего друга. Но дальше... Это какой-то Vista-style — все эти огромные кнопочки с тенями и полу-прозрачностью... Про внешний вид (панель для playList'а, панель информации о текущем треке) вообще молчу. Плюс отсутствие привычных менюшек и вообще обрезанные функции настройки поселили во мне сомнения относительно необходимости обновления...

После дальнейшего изучения возможностей по настройке KDE4 я пришёл к выводу, что эта среда (по крайней мере для меня) ещё не готова к использованию. И решился попробовать GNOME, забытый мною. Тем более, что он давно должен был измениться, стать лучше.

И не ошибся: GNOME стал отображать нормально имена русских файлов на съемных носителях. Мне он даже понравился (особенно после неудачи с KDE4). После установки Compiz и его настройки жизнь вообще показалась сказкой. Но тут проявились другие проблемы.

Дело в том, что Mandriva старалась запихать самый свежий софт в свой очередной релиз, порой забивая на стабильность. Так, например ядро (2.6.27-rc8) не самое стабильное (rc), хотя и самое свежее. Но релиз-кандидат ядра — не самое страшное, что туда положили. Страшнее — офис. Именно его (OOo 3) самый свежий (даже недозрелый — рилиз офиса состоялся позднее релиза дистрибутива (c)Радио-Т), но глючный до невозможности. Этот офис открывал документы только на чтение, при попытке редактирования или создания нового — вис намертво. Решилось это подключением в списки репозитариев старого диска и установкой офисного пакета версии 2.4.

В общем этим релизом дистрибутива я остался недоволен, но по своей плохой привычке сижу теперь на нём. А параллельно нахожусь в поисках другого rpm-based дистрибутива с GNOME в качестве основного рабочего окружения. После некоторых поисков положил глаз на Fedora и жду теперь 10 версию — там обещано много всяких вкусностей.

2008-06-27

WebDev

Решил вот заняться webDev'ом. Что для этого надо? PHP, mySql, Apache ну и какие-нибудь знания. После установки всего этого нужно ещё немногшо поковыряться в конфигурации, чтоб всё заработало. Начал с Apache, так как без него — никуда.

Для начала нужно настроить виртуальные хосты чтобы было удобно разрабатывать для конкретного будущего сайта. Создаём в домашней директории папку, где будущий сайт будет располагаться (/home/ilya/html/practice). Далее правим /etc/httpd/conf/httpd.conf дабы разрешить Apache доступ к директории:

Options -All -Multiviews

AllowOverride None

Order allow,deny

Allow from all

И заставляем Apache исполнять .php файлы в ней:

LoadModule php5_module modules/mod_php5.so

Правда modules/mod_php5.so не существует (модуль php лежит в другом месте), поэтому создаём ссылку:

ln -s /usr/lib/apache-extramodules/mod_php5.so /etc/httpd/modules/mod_php5.so

Затем создаём файл виртуального хоста /etc/httpd/conf/vhosts.d/practice.conf:

ServerAdmin aid@youDomaine.ru

DocumentRoot /home/ilya/html/practice

ServerName practice.nnov.ru

ErrorLog /home/ilya/html/practice/err/practice-err.log

CustomLog /home/ilya/html/practice/log/practice-log.log common

И в конце концов делаем запись в /etc/hosts для удобного обращения к будущему сайту:

127.0.0.1 localhost

127.0.0.2 practice.nnov.ru

Для дальнейшего удобства можно ещё заставить Apache запускаться автоматически:

Mandriva Control Centre-Система-Включение и отключение системных сервисов

httpd — при запуске

И поменять переключение раскладки на одну клавишу (win):

Mandriva Control Centre-Настройка раскладки клавиатуры

OK-левая клавиша windows

2008-06-22

Установка Kkbswitch

Сегодня в очередной раз столкнулся с проблемой установки софта в Linux'е: чтобы поставить программу весом в 700 кБайт из исходников нужно ещё 200 мБайт всяких devel пакетов...

А устанавливал я сегодня довольно полезную программу — kkbswitch. Из подводных камней: всё на что не установленное она ругается в процессе ./configure — нужно устанавливать их devel-версии. Ещё оно ругнулось:

checking for libz... configure: error: not found.

Possibly configure picks up an outdated version

installed by XFree86. Remove it from your system.


Check your installation and look into config.log

Оказалось, что это не libz а zlib(тоже devel-версия).

Дальнейшая настройка kkbswitch происходит следующим образом:

Утилиты-Системные-Центр управления-Региональные и специальные возможности-Раскладка клавиатуры.

Включить переключение раскладок клавиатуры.

В используемых раскладках оставить только Russia с вариантом раскладки winkeys.

Утилиты-kkbswitch.

Настроить: Раскладка действует для Окна одного приложения; Автозапуск

А в конце концов раскладка клавиатуры должна вести себя как в винде :)

2008-06-19

Подпиливание Mandriva 2008.1

К теме о нововведениях: кроме вываливающегося amaroK'а обнаружилась ещё и проблема с системным временем. Проблема, как я понял, возникает у свитчеров (перебежчиков) между MS и Linux. После того, как поработаешь в «другой» системе — системное время меняется часа так на 2 (зависит от часового пояса). Покопавшись в Google Groups обнаружил решение:

To fix it, copy the following lines to /etc/rc.local

Lines follow:



if [ -f /etc/sysconfig/clock ]; then

. /etc/sysconfig/clock

if [ "$UTC" = "false" ]; then

hwclock -s

fi

fi

И действительно работает! Вообще я стал довольно часто с какой-нибудь проблемой лезть в группы гугла (странно — раньше лез на Linux Forum).

Ещё решил «подпилить» Mandriva в плане загрузочного времени. Давно... ещё до форматирования диска :) читал я выпуск Linux Format №72, в котором рассказывалось как оптимизировать работу с компьютером. Один из советов — подправить загрузочные скрипты. Я примерно помнил что это делается через уменьшение задержек (sleep'ов) командой grep и текстовым редактором. Изучив мануал по grep, вспомнил как оно работает:

cd /etc/rc.d

grep -r sleep *

замена всего на sleep 1

Вот как-то так... В Mandriva 2008 PowerPack это существенно уменьщило время загрузки: с 50-ти до 37-ми секунд, здесь же особого эффекта не чувствуется...

2008-05-12

Mandriva 2008.1

Помнится, что после установки Mandriva 2008 PowerPack я был очень рад проприетарным дровам для моей Radeon 9600: Compiz теперь не тормозил. Но эта радость была не долггой: после первого запуска Gimp всё оформление в KDE умирало (как если бы нажать ctrl+alt+esc и щёлкнуть по заголовку окна). Переустановка Gimp'а не помогла. Отключение Compiz'а тоже. После установки Mandriva на компьютере друга я понял, что эта проблема не только у меня. Тогда я решил воспользоваться GNOME (ведь Gimp Gtk'шный, а значит в GNOME он должен чувствовать себя хорошо). Поставил все необходимые пакеты, зашёл в систему с сессией GNOME и сразу вспомнилась Ubuntu... Но ничего — потихоньку стал обживаться, даже привык в «проводнике» раскрывать папочки в режиме выпадающего списка(как это по-русски?), даже стало казаться удобным и Gimp себя хорошо чувствовал. Только одна вещь меня напрягала — на флэшке все файлы с русскими именами отображались как ????.txt или ещё как-нибудь. И тут я стал ждать обновления Mandriv'ы.

Как только вышла Mandriva 2008.1(Spring) я тутже попросил нашего админа скачать её на школьный сервер. 29-го она уже была там. И вот 30-го я прихожу со своей 8-ми гигабайтной флэшкой, на которой свободно 4,4 Гб (iso занимает где-то 4,3 Гб), и, радостный, начинаю копировать iso на флэшку, на что система отвечает, что свободного места нет. О_о как же так? Начинаю чистить всё лишнее (нашлось не много), освободилось ещё 300 Мб. Этого должно хватить. Но система говорит что «Диск переполнен». За долгое время использования Ext3 и NTFS я совершенно забыл об ограничениях FAT. Разбил iso в tar по 700 Мб и скинул на флэшку. Поставить её смог только 4-го и то со старой DVD-RW. Вообще у Mandriva странная система установки — есть два варианта: Установка и Обновление, причем обновление обещает продолжаться около 2,5 часов. Так что я решил поставить её на чистый диск. В процессе установки пакетов было около 5-ти ошибок. После загрузки в новую систему оказалось, что звук не работает, частота обновления монитора — 60 Гц и вообще всё как-то не так. Потом добыл DVD-R и поставил систему опять же на чистый диск.

Никаких особых нововведений не заметил, разве что только набор софта отличается от PowerPack. Решил себе поставить красивые скринсэйверы (использующие OpenGL), оказалось, что надо ещё и Mesa. А после установки оказалось, что они сильно тормозят, и тут-то я вспомнил, что это Free-дистрибутив и никаких проприетарных дров для видеокарты тут нет. На школьном сервере нашлись драйвера для ATI. Установка прошла удачно и теперь скринсэйверы работали без тормозов, обновление экрана — 75Гц. После установки скринсэйверов захотелось поменять и оформление и фоновый рисунок, и теперь моя система выглядит совершенно по-новому.

А нововведения всёже нашлись — AmaroK часто стал вылетать без причины.

Ну а в общем и целом я доволен этим обновлением.

2008-03-15

Как всё началось

А началось всё в 2005(?) году (через год после появления у меня компьютера), когда я взял у одноклассника диск с Ubuntu 5.10. Он ,в свою очередь, достался ему от друга, который получил их «пачку на халяву». Я тогда и знать - не знал, слышать – не слышал про какой-то там Linux и пользовался (играл в игрушки, конечно!) Windows XP. С английским тоже было плохо (первый ин. яз. - немецкий), а на коробочке всё на английском! Я долго (месяца два) на неё смотрел и наконец решил, что надо попробовать.

Благо, к тому времени опыт переустановки Windows уже был и эти синих установочных экранов я уже не пугался. Побил жёсткий диск из-под Windows. загрузился с установочного CD, начал установку. С третьей попытки поставил. Загружаюсь. Загрузчик уже красивый, далее – какие-то странные звуки (приветствие) и коричневый рабочий стол с коричневым же оформлением окон. Ну и что делать дальше? Где мои диски с содержимым Windows? Где моя музыка? Как оказалось потом NTFS-разделы он не читал, mp3 проигрывать не мог, да и вообще было как-то плохо всё понятно. Начал изучать методом научного тыка. Первое, что понравилось – рабочие столы, но привык не сразу – на кой их так много (4 рабочих стола)? Потом стал пробовать встроенные игрушки. И, собственно, всё – больше ничего интересного не нашёл. Из-под Windows слазил в интернет (по GPRS – ужасно дорого было, но всё же хочется узнать что с этой Ubuntu можно ещё делать) на форумы, почитал и ничего не понял. Так прошло ещё пара месяцев и интерес мой погас.

Потом я у дяди видел Linux на его домашнем компьютере и снова заинтересовался этой операционкой. У меня появилось 2-3 DVD с софтом под Linux. Радости не было предела – наконец-то я смогу хоть что-то делать в Ubuntu (слушать mp3, смотреть видео...). «Тщательно» изучил инструкцию по установке на английском языке и начал пытаться устанавливать rpm на Ubuntu... А устанавливал я AmaroK. Выяснилось (только как?), что не хватает Qt/KDE библиотек. Потом ещё что-то не устанавливалось (не удивительно...). В то время я не знал ни про какие разделения на X-систему, менеджера окон, графическую подсистему... Для меня Gnome, Nautilus и Ubuntu было одним целым. Именно тогда я проклял этот самый Gnome не зная что это всего лишь часть Linux.

Позже я спросил у дяди «какой-нибудь нормальный Linux» :), и он дал мне несколько дисков: Fedora Core, ASP Linux, и FreeBSD 6. Больше всего я слышал о Fedora и поэтому решил поставить сначала её (про виртуальные машины я, естественно, ещё ничего не знал). Диска было всего три и при установке системы со второго диска возникала ошибка и установка прерывалась. Fedora так и не пошла у меня. Далее следовал ASP Linux в отсканированной «фирменной» обложке с русским описанием. Установка в графическом режиме пошла только с третьего раза, а после установки и ввода логина и пароля всё намертво повисло. Перезагрузка и повторный ввод данных привели к тому же эффекту. ASP Linux тоже не пошёл. Пришло время FreeBSD. только текстовый установщик на английском меня сильно испугал, а когда пришлось размечать жёсткий диск ручками с fdisk'ом... Не помню как, но я его поставил! Как оказалось – без X'ов. Собственно, делать было нечего и я вернулся к Ubuntu. Ещё месяца два-три я мучился в поисках того самого «нормального Linux», а потом опять мой интерес угас.

Перейдя в другую школу, я на первом же уроке информатики увидел на учительском столе пачку (штук десять) тех самых коробочек с Ubuntu 5.10, а на мониторе рядом с учительским компьютером бегал в виде скринсэйвера текстовый чёртик BSD. Тогда я стал спрашивать у учителей про Linux, на что они отвечали, что сами ничего не знают, а заведует всем этим делом наш (не)злобный Админ. Админ оказался на самом деле незлобным и показал на сервере (тот самый, с чёртиком) место положения iso-образов, раздававшихся на школьные компьютеры. На вопрос «А что ты мне посоветуешь, как новичку?» я получил ответ – «Как совсем чайнику – Mandriva 2007. Записывай DVD – там софта больше.»

Ну я и записал. Установка прошла удивительно гладко, в графическом режиме. А на вопрос, что я хочу использовать GNOME или KDE я без раздумья ответил KDE (вспоминая добрым словом Gnome)! И, наконец, я загрузился в работающую систему, которая может « из коробки» играть мою музыку, которую видит на NTFS-разделах(!), клипы и... собственно, больше делать там пока было нечего. Потом я научился ставить разный софт, те самые rpm. И AmaroK тут работал просто на ура! Практически сразу я стал читать книгу «Linux для пользователя» Виктора Костромина и узнал и научился многому новому. Та к меня Linux и затянул... Но делать там по-прежнему было нечего – игр-то не было! Потом я начал осваивать HTML, PHP и переполз с Windows на Linux, но не окончательно. Оказалось, что это реально удобно: Vim+Рабочие столы.

Наконец, осенью (через год после знакомства с Mandriva) я обновился с Mandriva 2007 Free до Mandriva 2008 PowerPack, списанной всё с того же школьного сервера. Так я и живу с Mandriva 2008 и жду новых редизов этого дистрибутива.

2008-03-12

Введение

Здесь я попытаюсь описать все свои танцы с бубном вокруг операционки Linux. Это будет выглядеть как on-line заметки на случай, если что-либо забудется, или захочется вспомнить старое. Самая главная причина создания этих заметок – отсутствие человеческого(DSL, ADSL, DialUp) интернета :). Возможно, кто-то, читая эти заметки, найдёт для себя что-то новое, интересное... Но эти заметки я пишу для себя.