Где и как искать программы: различия между версиями
Нет описания правки |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
== Где и как искать программы и как их потом устанавливать == | == Где и как искать программы, и как их потом устанавливать == | ||
Все программы для Linux можно разделить на две большие категории (с подкатегориями): | Все программы для Linux можно разделить на две большие категории (с подкатегориями): | ||
Строка 12: | Строка 12: | ||
Далее описаны краткие примерные инструкции что делать во всех этих случаях. | Далее описаны краткие примерные инструкции что делать во всех этих случаях. | ||
'''Общая рекомендация:''' | |||
если вам нужна какая-то программа, то | |||
# Сначала поищите её на в тех источниках установки, на которые настроена ваша система управления пакетами и далее... | |||
# Затем поищите нужную программу в других репозитариях ALT Linux, например, используя поиск на сайте http://sisyphus.ru и далее... | |||
# Если нужной программы не оказалось среди пакетов ALT, то найдите в интернете сайт разработчиков программы, и далее следуйте инструкции. | |||
=== Программа есть на диске пользователя === | === Программа есть на диске пользователя === | ||
Если у вас есть CD/DVD диск с дистрибутивом ALT (например тот, с которого вы поставили систему), то поиск и установка нужной программы осуществляется очень просто. Достаточно [[Releases/40/repositorycdrom|подключить]] этот диск в качестве источника установки и [[Releases/40/repositorycdrom|использовать]] программы работы с пакетами, такие как apt-get или synaptic. | Если у вас есть CD/DVD диск с дистрибутивом ALT (например тот, с которого вы поставили систему), то поиск и установка нужной программы осуществляется очень просто. Достаточно [[Releases/40/repositorycdrom|подключить]] этот диск в качестве источника установки и [[Releases/40/repositorycdrom|использовать]] программы работы с пакетами, такие как apt-get или synaptic. | ||
Если у вас на жёстком диске есть целый набор rpm-пакетов, и они ещё не организованы в репозитарий, то самое время [[APT_в_ALT_Linux/CreateRepository|создать]] из них репозитарий, подключить его в качестве источника установки, и см. выше. | |||
Если у вас имеется одиночный пакет с нужной программой, то можно попробовать установить его следующим образом: | |||
[[/Releases/40/su|от рута]] перейдите в каталог, где лежит нужный пакет и выполните команду '''apt-get install ./ИМЯ_ФАЙЛА.rpm'''. Например: | |||
[alexei@threebears tmp]$ su - | |||
Password: | |||
[root@threebears ~]# cd /tmp | |||
[root@threebears tmp]# apt-get install ./kde4plasma-addon-yawp-0.1-alt1.svn20081227.1.i586.rpm | |||
Чтение списков пакетов... Завершено | |||
Построение дерева зависимостей... Завершено | |||
Выбрано kde4plasma-addon-yawp для './kde4plasma-addon-yawp-0.1-alt1.svn20081227.1.i586.rpm' | |||
Следующие НОВЫЕ пакеты будут установлены: | |||
kde4plasma-addon-yawp | |||
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 2 не будет обновлено. | |||
Необходимо получить 0B/581kB архивов. | |||
После распаковки потребуется дополнительно 1193kB дискового пространства. | |||
Совершаем изменения... | |||
Preparing... ########################################### [100%] | |||
1: kde4plasma-addon-yawp ########################################### [100%] | |||
Running /usr/lib/rpm/posttrans-filetriggers | |||
Завершено. | |||
Версия от 13:43, 27 декабря 2008
Где и как искать программы, и как их потом устанавливать
Все программы для Linux можно разделить на две большие категории (с подкатегориями):
- программы, имеющиеся в дистрибутиве[1]
- имеющиеся на диске (CD/DVD/жёсткий диск) у пользователя
- в сетевом репозитарии, версия которого совпадает с той, что установлена у пользователя
- в сетевом репозитарии, версия которого отличается от той, что у пользователя
- программы, которых в дистрибутиве нет
- но которые можно включить в дистрибутив
- потому что их нельзя включить в дистрибутив
- потому что они вообще не работают в Linux
Далее описаны краткие примерные инструкции что делать во всех этих случаях.
Общая рекомендация: если вам нужна какая-то программа, то
- Сначала поищите её на в тех источниках установки, на которые настроена ваша система управления пакетами и далее...
- Затем поищите нужную программу в других репозитариях ALT Linux, например, используя поиск на сайте http://sisyphus.ru и далее...
- Если нужной программы не оказалось среди пакетов ALT, то найдите в интернете сайт разработчиков программы, и далее следуйте инструкции.
Программа есть на диске пользователя
Если у вас есть CD/DVD диск с дистрибутивом ALT (например тот, с которого вы поставили систему), то поиск и установка нужной программы осуществляется очень просто. Достаточно подключить этот диск в качестве источника установки и использовать программы работы с пакетами, такие как apt-get или synaptic.
Если у вас на жёстком диске есть целый набор rpm-пакетов, и они ещё не организованы в репозитарий, то самое время создать из них репозитарий, подключить его в качестве источника установки, и см. выше.
Если у вас имеется одиночный пакет с нужной программой, то можно попробовать установить его следующим образом:
от рута перейдите в каталог, где лежит нужный пакет и выполните команду apt-get install ./ИМЯ_ФАЙЛА.rpm. Например:
[alexei@threebears tmp]$ su - Password: [root@threebears ~]# cd /tmp [root@threebears tmp]# apt-get install ./kde4plasma-addon-yawp-0.1-alt1.svn20081227.1.i586.rpm Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Выбрано kde4plasma-addon-yawp для './kde4plasma-addon-yawp-0.1-alt1.svn20081227.1.i586.rpm' Следующие НОВЫЕ пакеты будут установлены: kde4plasma-addon-yawp 0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 2 не будет обновлено. Необходимо получить 0B/581kB архивов. После распаковки потребуется дополнительно 1193kB дискового пространства. Совершаем изменения... Preparing... ########################################### [100%] 1: kde4plasma-addon-yawp ########################################### [100%] Running /usr/lib/rpm/posttrans-filetriggers Завершено.
Примечания
- ↑ Под дистрибутивом в данном контексте понимается не отдельно взятый CD или DVD, который оказался у пользователя, а полный набор пакетов в определённой ветке репозитария, или во всех репозитариях ALT Linux'а