LG.BALUKATION's Weblog

Ничего, это тоже кое-что… А при желании из него можно сделать что угодно

Управление программами в Linux’ах

Posted by LG.BALUKATION на 2011/05/24

Читал недавно у Ивана пост о неких специфично бубунтовых проблемах с софтом и офигевал. Вродеж на каждом углу линуксоиды орут, что «ubuntu — самый лучший линукс» и поставить его прямо-таки должен каждый, но я вот как-то всё не ставлю и почему-то обозначенных там проблем у себя не наблюдаю.

Проблема дескать кто-то пропалил хитрый способ получать список репозиториев с нужной софтинкой, в статье даже скрипт приведён, это дело автоматизирующий. Автоматизация, это конечно хорошо, но вот какого хрена в типа самой годной линукс-системе этого нет, при том что лично я наткнулся на бубунту ещё в 2005 году?

Вот взять скажем gentoo — там вообще не очень в моде дополнительные репозитории (оверлеи в местной терминологии). Огромное количество софта есть в официальном дереве портежей и прекрасно оттуда ставится. По портежам есть инструменты навигации как в самой системе, так и интернете (можно например глянуть какие версии есть, чего они хотят и т п прям в браузере). Если же по каким-то причинам официального дерева оказывается мало, то на помощь приходят оверлеи. Ими можно управлять самому (это же gentoo +), но о самых популярных заботится специальная утилита — layman. Layman позволяет смотреть что за оверлеи существуют, какие подключены, а так же подключать/отключать/обновлять их не зависимо от способа связи с оверлеем (я встречал rsync/svn/git/cvs/hg). Средства поиска по ещё не подключенным оверлеям лично я не встречал, но у меня и необходимости в таком средстве не возникало — почти всё находится в официальном дереве и оно действительно огромно!

А на нетбуке матери я традиционно ставлю openSUSE. Это бинарная система и стандартный репозиторий у неё не такой уж и большой, однако есть вагон и маленькая тележка дополнительных репозиториев — как вполне официальных, так и просто наработок энтузиастов. Вот сегодня я решил поставить на нетбук пару игр глянуть, для чего просто зашёл на сайт и выбрал там раздел софта. Ввёл название игры и получил в ответ список версий и репозиториев. Что интересно, есть т. н. установка в один клик — вы просто нажимаете по ссылке, вам скачивается некая инфа, менеджер пакетов по которой предлагает добавить выбранные репозитории и поставить искомую программу. В openSUSE мне нравится разбивка на тематические репозитории (например «игры для версии такой-то» в сегодняшнем случае), эправляться этим легко и удобно даже без всяких самописных скриптов и хитрых запросов.

Так и живём, хотя на маке всё традиционно плохо :-?

Реклама

комментария 3 to “Управление программами в Linux’ах”

  1. Ну ты еще не забывай что в моем случае сильно влияет то что на лаунчпаде нет русского интерфейса, что для большая проблема. Я сразу начинаю плавать даже если mc переключается на инглишь. Вообще идея выглядит так — заходишь на https://launchpad.net/ и сразу в поиск вбиваешь имя программы и получаешь результат. Только дальше не все так ровно. Например вбил Mysql и узнал что его страница https://launchpad.net/mysql . А теперь попробуй

  2. Ой. Нечаянно отправил. Попробуй на той странице понять есть ли у Mysql «официальная» репа или нет. И вообще какие репы есть. Информации гора. А у Gwiber наоборот сразу репы указаны https://launchpad.net/gwibber . То идея проекта настолько глобальна ( это же не только репы) что в мелочах много теряют.

  3. дык это похоже и вики и багтрекер и всё вместе, у suse отдельно поиск пакетов, отдельно вики с документацией и трекер как не странно тоже отдельно. Хочешь баги посмотреть — ищешь в трекере, хочешь прогу поставить — ищешь в софте. Русский язык на сайте есть, но ессно на англицком вики полнее и т. п. У генты кстати тоже баги и список изменений можно смотреть прямо из поиска софта, но там оно отдельными вкладками, так что не мешает.

    Ланчпад этот просто свалка какая-то :-?

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s