Видео смотреть бесплатно

Смотреть красивый видео

Официальный сайт ufa-check 24/7/365

Смотреть видео бесплатно

06.11.10 21:42 settler

ПереводыПакетный менеджер Slackware - как устанавливать приложения

Slackware это старейший еще поддерживаемый и развиваемый дистрибутив Linux, легкий, простой, и стабильный.

Поддерживать его непросто, потому что большинство современных пользователей Linux (включая меня) привыкли к инструментам пакетных менеджеров, которые сами заботятся о разрешении зависимостей. В Slackware об этом должен думать пользователь, устанавливать все необходимые пакеты и библиотеки придется самостоятельно.


Из Википедии:

Slackware это свободная операционная система с открытым исходным кодом. Это одна из самых старых операционных систем, построенных на ядре Linux, и самая старая из тех, которые сейчас поддерживаются. Slackware была создана Патриком Фолькердингом в 1993 году. Текущая стабильная версия - 13.1, выпущена 24 мая 2010г.

Пакетный менеджер Slackware может устанавливать, обновлять и удалять пакеты из локальных исходников, но совсем не беспокоится о зависимостях, полагаясь на то, что пользователь сам проверит доступность в системе всех необходимых пакету системных библиотек и приложений. Если какой-либо из них отсутствует, пользователь может этого даже не заметить, пока не попытается запустить установленное приложение.


"Нормальный" путь установки и поддержки программного обеспечения в Slackware требует следующих компонентов:

  • installpkg: Для установки новых приложений вам понадобится сначала установить все зависимости.

  • upgradepkg: Для обновления установленного пакета до новой версии

  • removepkg: Для удаления установленных пакетов, которые вам больше не нужны.

Еще один хороший метод - скачать исходники, сконфигурировать, скомпилировать и установить самостоятельно; во время компиляции вы увидите предупреждения о недостающих зависимостях.

Есть еще другие инструменты, которые сильно помогут новичкам в slackware. Я пользуюсь этими:

  • slackpkg

  • slapt-get

slackpkg


Возможно, он уже установлен в вашей Slackware. Если нет, то можете зайти на страницу проекта slackpkg, чтобы узнать как его установить и использовать.

В этой утилите мне нравится возможность искать пакет, который вам необходимо установить.

К примеру, если необходима библиотека glibc, то вы можете поискать пакеты, которые ее содержат:

sudo slackpkg file-search glibc

Вы увидите что-то типа:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Looking for glibc in package list. Please wait... DONE
(Поиск glibc в перечне пакетов. Пожалуйста, подождите...Готово)

The list below shows the packages that contains "glibc" file.
(Файл glibc найден в следующих пакетах)

[ installed ] - glibc-solibs-2.11.1-i486-3
[ installed ] - glibc-zoneinfo-2.11.1-noarch-3
[ installed ] - man-pages-3.24-noarch-1
[ installed ] - glibc-2.11.1-i486-3
[ installed ] - glibc-i18n-2.11.1-i486-3
[ installed ] - glibc-profile-2.11.1-i486-3
[uninstalled] - mutt-1.4.2.3-i486-1

You can search specific packages using "slackpkg search package".
 

Это очень удобно, особенно, если вы компилируете приложение из исходников.

slapt-get


Из Википедии:

slapt-get — консольная утилита, функции которой похожи на APT. Хотя slapt-get обеспечивает основу для разрешения зависимостей, он не обеспечивает разрешения зависимостей для пакетов, включенных в поставку дистрибутива. Однако, несколько источников пакетов, поддерживаемых сообществом, и дистрибутивов на основе Slackware пользуются этой функциональностью.

Это очень хороший менеджер пакетов, и работает он подобно slackpkg, чтобы лучше разобраться с ним можете прочитать FAQ.

Есть и другие пакетные менеджеры для Slackware, правда не такие "легкие" как apt-get, yum, pacman или даже emerge. Но именно благодаря этому Slackware это Linux-дистрибутив, подходящий для некоторых приложений.

Я думаю, это отличный вариант для серверов, где нужен полный контроль над тем, что запущено на вашем сервере (вместо передачи этой функции менеджеру пакетов).

— Примечание:

Я только начинаю пользоваться Slackware, и это мои первые впечатления о нем, если я ошибаюсь — подскажите мне.


Оригинал
Переведено при помощи сервиса translated.by инициативной группой переводчиков welinux при участии пользователей Zereal, blackraven, settler.

=translated.by



glebone 06.11.10 22:55 # +6
Еще пользователям Slackware стоит ознакомиться с репозиторием slackbuilds.org и утилитой для управления автоматической сборки слакбилдов sbopkg
(http://sbopkg.org/), с ней слака превращается почти в арч :)
razum2um 08.11.10 17:00 # +1
Looking for glibc in package list. Please wait... DONE
(Поиск glibc в перечне пакетов. Пожалуйста, подождите...Готово)

можно еще раз для молдован? от слаки бог отвел, но мучит вопрос:
это оно реально дважды пишет? тада надо делать срочный ребрендинг.
"Слака поможет Вам с английским!!"

Лучшие блоги (все 146)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2934 из 220 городов)
Топ пользователей Топ блогов
welinux.ru

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн