Saturday, November 5, 2011

Arch Linux: 2 месяца, полет нормальный

Почти два месяца прошло с тех пор, как я принял волевое решение перейти с FreeBSD на Arch Linux (пока только на десктопе). Можно подвести первые итоги и сравнить эти две ОС.


  1. Приложения



    В конечном счете пользователя любой ОС интересует не сама ОС, а приложения, которые можно на ней запускать. В Arch Linux нужные мне приложения установить и использовать оказалось гораздо проще. Асroread, flashplugin, skype, truecrypt - список можно продолжать дальше. Под FreeBSD эти приложения не портированы (и вряд ли когда-либо будут).

    Единственный плюс фряхи для разработчика imho - огромное количество Perl/Python модулей в портах, что упрощает их установку и обновление.




  2. Обновление системы



    За это время я успел 3-4 раза полностью обновить систему с помощью pacman -Syu, влючая обновление kernel с 2.6 до 3.0, а затем до 3.1. Все обновления прошли быстро и беспроблемно. Менеджер пакетов сохраняет все сообщения в лог-файл, etc. В общем, тут огромный прорыв по сравнению с FreeBSD.

    Кроме того я окончательно убедился, что сборка софта из исходников на десктопе - это нонсенс. Смысл часами компилить то, что через неделю-две придется обновлять? Одновременно исчезает целый класс проблем, когда прилага просто тупо не компилируется.



  3. Удобства



    Какое-то время назад я искал тулзу, которая бы в FreeBSD позволяла использовать профили сетевых настроек. Например, для беспроводной сети X использовать статический адрес, для Y - DHCP и т.д. Т.е. чтобы можно было включить лаптоп и автоматически применить нужные сетевые настройки. Под FreeBSD я на тот момент ничего подходящего не нашел, а вот в арче обнаружил netcfg.



Вывод: для меня очевидно, что в качестве десктопа Arch Linux удобнее и проще, чем FreeBSD. Осталось только разобраться в системе хотя бы до того уровня, как я успел разобраться в FreeBSD :)