За последние 24 часа нас посетили 30537 программистов и 1795 роботов. Сейчас ищут 1209 программистов ...

Три дня с Linux

Тема в разделе "Прочее", создана пользователем Simpliest, 24 фев 2010.

  1. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Вобщем дернул меня черт поставить его.

    Впрочем это был не черт а Windows 7 RC2, у которой кончается в марте срок лицензии, и которую надо сносить для того, чтобы поставить лицензионную.
    Поскольку всеравно заниматься установкой, то решил попробовать чего-нибудь *nix-овое, тем более что никогда с ним не работал.

    День 1й
    Поскольку из под Win оно не ставилось, точнее ставится ставилось и GRUB валился.
    Поэтому было принято волевое решение и создан новый primary раздел, записан live-CD и "понеслася".
    Партиции побились, каталоги помапились, GRUB вроде как поставился. Но вот не загружался гад.
    Вернувшись в родное лоно Win, я сам себе подосрал.
    Сменил активный раздел на *nix-овый, как я был рад когда оно не загрузилось, причем не было возможности загрузиться и под Win, а через 3 минуты выяснилось что и liveCD приказал долго жить (похоже повторяется история с дискетами и диски уже хреновые начинают выпускать).
    Пришлось потратить еще час, на другой машине скачал и записал liveCD уже маленький (первый раз был полный DVD) ибо ждать желания не было.

    Пришли, загрузились, инет есть, часть партиций видно, как сменить активный раздел - непонятно. Решил не заморачиваться и таки заставить работать в текущей конфигурации, после 3х часов, 2х установок (надо сказать что Win 7 ставилась у меня за 20 минут в таких же условиях - т.е. несколько нажатий кнопок и все) и непонятностей с загрузкой (а точнее с полным ее отсутствием) решил что GRUB таки не GRUB и по-умолчанию мне советуют полную фигню. Поэтому в инсталяторе активировал загрузку с MBR и о счастье - все пошло.

    Настраивать ничего особо не настраивал, подкинул оба NTFS раздела с Win, добавил раскладку и пошел ставить php+apache+mysql. Все поставилось, но php 5.3.0. Некошерно - подумал себе я и захотел 5.3.1. Мда, но на сайте http://php.net только исходники - делать было нечего дело было к вечеру, забрал исходники, собрал... запускаю... всеравно 5.3.0
    Угумс видимо пути, искать не стал, убил все php какие только нашел, собрал исходники заново и обратил внимание что нет ни DOM, ни MySQLi расширений. Наша песня хороша, начинаем все сначала. DOM подключил быстро, а с MySql вышла заминка - чего-то ему нехватало.
    На этом я решил забить и ушел спать.

    День 2й.
    Сначала обнаружил, что если подкинуть репозиторий с update, то там есть php 5.3.1, но я ведь почти его уже собрал - поэтому продолжил свои поиски. Нашел - нужны были devel библиотеки для mysql client. Собрал порадовался. Полез на http://dev.mysql.com за Workbench, попутно забрал оттуда MySql версию посвежее, снес стоявшую и накатил новую. И тут обнаружил, что с автозагрузкой у него не але. Путем шаманства с настройками и правами через полчаса запустил его в консоли в таком виде и оставил.
    Поставил Chrome, Netbeans, Workbench принялся за apache.
    Жутко бесит единая для всех приложений раскладка, но это пока оставил на потом.

    А! Перед Apache настроил подмонтированые ntfs разделы на запись, перекачал часть проектов, немного музыки и видео (впрочем ни то ни другое не проигрывается, кодеки еще не искал).
    Приступил к Apache собственно настраивать там почти нечего, подложил два конфига с VirtualHost, подключил проекты, перезапустил и....
    не работает :) через 5 минут стало ясно, что проблема в symlink ибо, если положить живые файлы - то все отлично.
    При этом я прекрасно помню что везде в конфигах хостов поставил
    Код (Text):
    1. Options +FollowSymLinks
    , лезть править httpd.conf как-то не хотелось, поэтому следующие полчаса потрачены на различные шаманства с правами и розыски в гуглонетах. И на одном из faq (это кстати был сайт Netbeans) обнаружил что
    Код (Text):
    1. <Directory "/DocumentRoot">
    настройки тупо недостаточно.
    В той же секции (virtualhost) необходимо было еще прописать
    Код (Text):
    1. <Directory "/">
    где разрешить все что нужно.
    Подивившись очередной неочевидной очевидности, перезапустил и следующие 3 часа ушли на мелкие багфиксы в проектах (в основном из-за наименования файлов). Затем наконец-то забрал шрифты из 7ки, потому что глаза тупо вылазить начали из-за угребищных шрифтов *nix-a.
    Нарисовал пару ярлыков для перезапуска apache и запуска mysql (я его так и не донастроил, поэтому автоматически он пока не стартует)

    Из нюансов, Apache ставил один, но приколы с его запусками просто радуют.
    /etc/init.d/apache2 - prefork mode с одними настройками
    /usr/sbin/httpd2 - с другими.
    Я его конечно зарулю, но некошерно как-то.

    php+mysql+apache работают быстрее.
    mysql делает выборки быстрее примерно раза в 3 на дефолтных настройках, индексы на базе в 15млн записей строил дольше на целый час.

    Отзывчивость интерфейса одинаковая. Но Workbench просто возмутил, бог его знает как его портировали под Win, но там он реально медленнее в сложных интерфейсах.
    Отдельно есть стойкое ощущение, что дисковые операции сделаны как-то через жопу, во всяком случае удаление ветвистых каталогов в Konqueror или Dolphin крайне муторное занятие и главное долгое (глючное кстати, вот где глюков не ожидал, так в этой тривиальщине). В Win быстрее.
    Плюс liveCD под linux буквально пилится все время установки с него (вспоминаются звуки 5.25" дисководов), виндовый liveCD тоже попиливает на этапе загрузки, но затем видимо подключается буфер и все идет гладко.

    pidgin, kopete - лажа полная, толку что мультипротокольные... неюзабельны. Даже стандартный icq лучше, про qip или miranda я молчу.
    Из-коробки много вещей не работает, банально потому что одни пакеты по-умолчанию ставятся в /usr, а вторые в /usr/local, и не находят первых (а некоторые скрипты даже пытаются искать что-то запускаемое в /var), т.е. надо лазить, править конфиги или прокидывать симлинки. Про вопросы зависимостей я просто молчу (ставил несчастных 5 приложений, к 3м потребовалось что-то да докачивать)

    День 3й
    А нету ничего :) на дальнейшую настройку пока забил, хотя сегодня поищу кодеки хотя бы для музыки.

    P.S. И это еще нетронутая сеть, какая-то фигня с использованием (или информацией о использовании) процессора, убитый hibernate (лечь в него можно, но проснуться нельзя), невыяснен вопрос сниффера трафика (т.е. кем и как), нетронут init.d и т.д.
    Т.е. в настройке - конь не валялся.
    А в остальном, если не вылазить за рамки IDE и браузера - то плевать какая ОС.
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Примерно та же история. CentOS на EeePC так и не собралась, поставил Leeenux, собрал php, apache и sendmail, поставил из пакета mysql, настроил wi-fi рутинг, чтоб он инет на другие ноуты раздавал, а потом стало скучно...
     
  3. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    ыыыы я себе поставил как то раз за день настроил инет и какую то местную аську и больше не заходил xD)
     
  4. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    А я вогнал убунту на eeepc в рекурсию по нехватке места.
     
  5. А я уже года два работаю в убунте. И мне хорошо. И все у меня из коробки работает, и все ставится.
    "Что я делаю не так?" (ц)

    А так - мне честно говоря, пофиг, винда, линукс, макось... я везде себя комфортно чувствую.
     
  6. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    если буду покупать себе когда нибудь ноутбук то обязательно буду ставить linux как сказал друг, батареи на дольше хватает и производительность лучше ...
    зы: или нет?
     
  7. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Да нифига :)
    Эта "коробка" тупо полтора часа копирует себя на диск и ставится. При том что Win7 делает это за 20 минут и копирует в 7 раз больше информации.

    Количество нажимаемых кнопок в процессе установки - одинаково.

    Мне ее дефолтная расцветочка говено-оранжевая - не понравилась :) Да и название тоже не очень ;) :p
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    баян, но мне нравится

    [​IMG]
     
  9. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Фигня. Юзаю на ноуте Windows 7 - и батарея живет дольше, чем под xp, и производительность лучше.
    Производительность линукса лучше только если ты работает в консоли =) Залог быстродействия GUI - кеширование. Windows 7 съедает пол-гига оперативки, зато минимум расчетов "налету" и обращения к дискам.
    Вспомните время, лет 5 назад. Вспомните быстрые, четвертые пни =) Щас блин ноут, купленый в эльдорадо за 15 штук производительнее настольной десктопной "четверки" пятилетней давности за 35.
     
  10. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Эм... у меня 200 Гб "порно" на ntfs :) терять как-то не але.
    Хотя 100Гб всякой мутотени я почистил. Надо внешник купить на пару ТБ.

    P.S. что еще бесит - это когда устанавливаешь настройки display power management - через оболочку - оно их тупо игнорирует :) и гасит монитор каждые 7 минут бездействия.

    Не вспомню, зато помню 89й год XT 4.7Mhz :) и винт на 10Мб разбитый на 4 раздела :)
     
  11. А ты правда думаешь, в линуксах сейчас этого нет?
    Ты сейчас аргументируешь на уровне тех идиотов, которых сам же и гнобишь на этом форуме.
     
  12. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    А кто-нибудь ставил Megafon-модем на *nix? Когда "пытался" установить их приложение меня не покидало ощущение что пахнет Windows-подходом :)

    Какая файловая система: ext2, ext3, ext4?

    vim /etc/init.d/apache2 и тайное станет явным :)

    А вообще респект. Непонятно только почему KDE, какая его версия?
    Если и KDE, то почему не kubuntu? А вообще я из KDE3, KDE4 и Xcfce4 выбираю последнее :)
    kopete - после миранды кажется таким отсталым продуктом

    PS> Терпеть не могу Wizard установку. Вчера ставил wi-fi роутер, так он мне предложил изменить топологию моей сети и долго не мог определится с настройками. Заканчивалось сообщением: "Извините, обратитесь в службу тех поддержки". Никуда не стал обращаться, а просто зашел в нормальную панель управления, прописал ip-ики, настроил DHCP и ура, всё нормально работает.
     
  13. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Полюспицот! :p
    А вообще ИМХО:
    -Макось - красиво, юзабильно, но много специфических хоткеев - напрягает. А жестикулирование мышкой (особенно если тачпад) - это бррр...
    -Убунта и убунтоподобные линуксы - ГУИ, по впечатлениям, как в XP по юзабильности. Мало хороших приложений для настройки системы. По мелочам приходится лезть в консоль. Напрягает.
    -Windows 7 - это клево! ))
     
  14. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Я сейчас вообще не аргументирую :) Просто наблюдение.
    Тот же mysql запросы делает быстрее, чем под win, но индексы строил существенно дольше и очень долго шуршал диском.

    она

    4.3.1 что ли. Брал OpenSuse 11.2.

    :)

    Когда не знаешь что-зачем-куда, то именно она и помогает. Я вот сильно сомневаюсь что поставил бы все ручками за сопоставимое время.
    А так в принципе вчера в обед я уже мог кое-как работать.
     
  15. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    Когда качественный Wizard - может быть. Но случай с DLink не из этой оперы.

    4.3.4, могу ошибиться. Но отличия существенные. 4.3.1 - уж очень сырая

    Если мы говорим про OpenSuse, то проблема с кодеками решается добавлением "волшебного" репозитория :) и тогда "всё работает из под коробки"
    Это проблема не мира Linux, это проблема лицензий.
     
  16. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    это фигня, гораздо хуже что вначале не знаешь что и где менять, поэтому я, например, задолбался с sudo и правами :)

    хотя руку даю на отсечение, что можно настроить чтобы работало через конфиги в /home/user, но это таки надо знать как :)
     
  17. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    таки 4.3.1, но я пока в не полезу менять gui

    да все оно решается :) надо только знать как. Ну и иметь желание решать :)
     
  18. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    верно. Бывает столкнешься с проблемой, перероешь пол-интернета, ничего не найдешь... удивляешься, как такое могло случится. Читаешь "учебник" или "руководство" и "понимаешь". Удивляешься уже тому как оказывается всё просто, как всё прозрачно и логично. И тут понимаешь, почему в интернете не освещена "проблема" :)

    Говорят что Linux'у не хватает Far'a или TotalCommander'a. Нет, это

    "винде не хватает нормального шелла" (с) интернет

    UPD>
    http://opensuse-community.org/codecs-kde.ymp
     
  19. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    topas
    спасибо конечно за ссылку, но это не самое главное :)

    P.S. а насчет шелла... он в винде практически не нужен. А когда нужен - он есть :) просто о нем и его возможностях мало знают.
     
  20. Я тебе честно говорю, ОпенСусе по глючности - один из передовых дистров.
    Кстати, про:
    [​IMG]
    Ты ж помнишь разговор, про то, что бесплатного софта не бывает? Так вот за убунту заплатили другие больше всего, и неспроста.
    В убунте все проблемы с кодеками, виндовыми шрифтами, дровами, и прочей лабудой решаются, реально, ОДНОЙ командой:
    Код (Text):
    1. sudo apt-get install ubuntu-restricted-extras
    Да, и дефолтная тема уже не оранжевая ;)
     
  21. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Все может быть. Я с linux не работал вовсе.

    :) посмотрим. Как-нибудь позже.
     
  22. А вообще, нужно ли тебе это? переходить на линукс?
    У меня были причины, но не сказать чтобы совсем обьективные. Мне был как то нужен кой-какой специфичный софт, которого под винду просто не было, а потом - для меня это служит своеобразным признаком разделения деятельности - убунта = работа, вин = игры, и довольно легко следить за своим временем.
     
  23. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Омг, а кто сказал что я перехожу? :)

    Просто поскольку в любом случае буду иметь процесс установки-переустановки решил попутно расширить свои навыки.
    посижу с месяц-два-три, и вернусь :)
     
  24. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    я тоже хочу установить хот раз в жизни что то кроме видновс, но пока доходят только мысли и то, до того - как меня зае*ли эти компы. Как подумаешь, что надо переставлять что то, качать на работе, нести домой, читать кучу хрени - Боже мой, почему Ты мне не внедрил это при рождении? Вот такие блины...
     
  25. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Юзаю на Линуксе миранду, убогость пидгина и нерабочесть LICQ убили.