Видео ролики бесплатно онлайн

Смотреть уз видео

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

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

settler 06.11.2010 21:42

ПереводыПакетный менеджер 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, то вы можете поискать пакеты, которые ее содержат:

1
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".
</uninstalled>


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

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


Тэги: slackware переводы
+ 15 -
Похожие Поделиться

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

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

В хорошем качестве hd видео

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


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

Online video HD

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

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

Full HD video online

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

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

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