как в opensuse устанавливать приложения
Как в opensuse устанавливать приложения
Установка программного обеспечения обычно не вызывает никаких проблем в openSUSE. Имеется менеджер пакетов, позволяющий легко устанавливать и удалять пакеты. Это похоже на магазины прикладных программ для современных смартфонов.
Просто откройте «Управление программным обеспечением» в YaST.
Ваш браузер не поддерживает видеоэлемент HTML5 и/или формат Ogg Theora.
Воспользуйтесь Firefox, Konqueror или Opera.
Произведите поиск требуемого пакета, выберите его для установки и нажмите «Принять». После этого менеджер пакетов получит RPM-пакет из настроенных репозиториев и установит его, включая зависимости. По завершении установки программа появится в меню запуска (если только она не предназначена для командной строки).
Доступность пакетов программного обеспечения в менеджере пакетов зависит от настроенных репозиториев программного обеспечения. См. следующий раздел о репозиториях программного обеспечения. |
На сайтах, связанных с openSUSE, нередко можно увидеть кнопки, похожие на вот эту:
Установка в один клик (или «прямая установка») — это просто автоматический процесс добавления одного или нескольких репозиториев программного обеспечения и установки одного или нескольких RPM-пакетов. Поэтому при установке в один клик следует соблюдать осторожность, как и при ручном добавлении неофициальных репозиториев (см. следующий раздел о репозиториях программного обеспечения).
Большинству пользователей будет достаточно того, что предоставляет менеджер пакетов, особенно если добавить пару дополнительных репозиториев программного обеспечения (см. следующий раздел). Но не все программы предоставляются в виде пакетов через репозитории, а несвободное программное обеспечение, как правило, нельзя легально распространять через менеджер пакетов из-за лицензионных ограничений.
В подобных случаях необходимо обращаться к сайту разработчика/поставщика и скачивать и устанавливать программное обеспечение вручную, но обязательно сначала следует поискать пакет в репозиториях openSUSE и скачивать и устанавливать программное обеспечение только из надёжных источников.
Устанавливайте только те RPM-файлы, которые собраны для вашей конкретной версии openSUSE. |
При желании устанавливать и удалять пакеты можно через терминал.
Команда для поиска пакета: zypper search [слово поиска]. Пример:
Вы можете легко получить много полезной информации об установленных пакетах из базы данных RPM.
Linux для пользователя
Этот блог для тех, кто делает первые шаги в освоении Linux.
Страницы
вторник, 3 января 2012 г.
Как быстро из консоли установить программу в openSUSE
# cnf mc
Программу ‘mc’ можно найти в следующем пакете:
* mc [ путь: /usr/bin/mc, репозиторий: zypp (openSUSE-12.1-12.1-1.4) ]
Try installing with:
zypper install mc
как видим, в выводе есть не только название пакета, но и как этот пакет установить.
поэтому следуем инструкциям только что выполненной команды и вводим:
zypper install mc
после чего получаем:
# zypper install mc
Загрузка данных о репозиториях.
Чтение установленных пакетов.
Разрешение зависимостей пакетов.
Будет установлен следующий НОВЫЙ пакет:
mc
Следующий рекомендованный пакет не будет установлен:
bundle-lang-common-ar
1 новый пакет для установки.
Полный размер загрузки: 575,0 KiB. После этой операции будет использовано дополнительно 1,9 MiB.
Продолжить? [y/n/?] (y):
cnf locate
Программу ‘locate’ можно найти в следующем пакете:
* findutils-locate [ путь: /usr/bin/locate, репозиторий: zypp (openSUSE-12.1-12.1-1.4) ]
Try installing with:
zypper install findutils-locate
вводим в строке zypper se locate и получаем
Константин Мартынов
Личностный рост, мотивация, счастье, успех и благосостояние
Ключевые слова
Город
1) Как устанавливать программы?
Существует 3 вида установки программ в Linux openSuse.
3) Бинарник (готовый к исполнению файл). Качаем архив. Распаковываем. Читаем Readme.txt или ему подобный, чтобы найти, какой файл запускать. Запускаем
СТАВИТЬ ЛУЧШЕ ВСЕГО ИЗ РЕПОЗИТАРИЯ, Т.Е. ПУНКТ 1).
2) Как запустить файл в Linux openSuse?
Немного о файловой структуре, распределении файликов и каталогов (папок) на жёских дисках.
В Windows может существовать несколько корневых каталогов, всё зависит от каличества дисков (сколько дисков, столько и корневых каталогов, для каждого свой). В Linux существует только один корневой каталог (корневой каталог диска на который установилась система), все остальные диски (HDD, флешки, CD, DVD и т.д.) монтируются (прикручиваются, присоединяются) к этому каталогу, в отдельный каталог (в Suse это /media для извлекаемых носителей, для других жеских дисков, неважно логических или физических, точка монтирования (место соединения, тот каталог куда их прикрутят) выбирается при установки, в моей системе это /windows/C для диска С и /windows/D для диска D).
Вопрос: Я установил приложение из *.tar.bz2 или *tar.gz архива, где запускаемый файл?
Ответ: Обычно они лежат в каталоге /usr/local/bin.
Установка пакетов Opensuse Leap 42.1
В этой статье мы рассмотрим как выполняется установка пакетов OpenSUSE. Программы можно устанавливать как с помощью графического интерфейса YaST, так и в терминале, с помощью пакетного менеджера zypper opensuse. Сначала давайте рассмотрим использование графического интерфейса YaST.
Установка пакетов OpenSUSE в YaST
Сначала запустите конфигуратор YaST, это можно сделать из главного меню системы.
После запуска программа попросит ваш пароль, поскольку для ее работы необходимы права администратора:
Только после ввода откроется главное окно. Выберите в нем пункт Управление программным обеспечением:
Подождите пока будут обновлены репозитории:
Теперь можно работать c вашими пакетами, окно программы выглядит вот так:
В программе доступны несколько отображений пакетов: по категориям, по категориям rpm, шаблоны, репозитории и поиск. Сейчас в программе открыт пункт поиск. Изменить отображение можно с помощью списка просмотр или переключившись на другую вкладку:
На вкладке группы пакетов все доступные в подключенных репозиториях пакеты поделены на категории:
Установленные пакеты обозначены флажком, чтобы установить пакет достаточно кликнуть по пустой клетке где должен быть флажок, для удаления достаточно снять флажок.
В контекстном меню для каждого пакета доступно намного больше опций, вы можете обновить, защитить, удалить или установить пакет OpenSUSE в зависимости от его состояния.
Чтобы изменения вступили в силу и началась установка rpm пакета OpenSUSE нужно нажать кнопку Применить в правом нижнем углу. Дальше пойдет стандартная процедура установки пакета.
Если вы не хотите искать пакеты по категориям можно воспользоваться поиском по имени:
Также вы можете посмотреть пакеты установленные из определенных репозиториев и доступные для установки пакеты:
Установка пакетов OpenSUSE из интернета
Если установка программ в OpenSUSE с помощью Yast вас не устраивает, согласен, это слишком долго и не очень практично, но и вам не нравится работать в консоли, есть еще один способ.
В OpenSUSE был разработанный специальный вариант установки пакетов в один клик через интернет. Это очень быстро и удобно, к тому же здесь доступны не только пакеты из официальных репозиториев, но все пакеты со всех репозиториев доступных для этой системы.
Сначала откройте сайт software.opensuse.org:
В строке поиска наберите имя нужного пакета:
Как видим, программа находится в официальных репозиториях и установить ее не составит труда просто нажав большую зеленую кнопку. После этого установка начнется автоматически. Но давайте рассмотрим установку на примере чего-то стороннего. Например, WordPress:
Выберите нужный пакет. Нажмите показать нестабильные пакеты:
Читаем предупреждение и нажимаем Continue:
Выберите один из источников и нажмите 1 click install:
Сохраняем файл пакета:
И сразу же запускается установщик YaST, на первой странице мастера соглашаемся с добавлением репозитория к системе, здесь также можно установить галочку, чтобы удалить его после установки:
На следующем шаге видим какие пакеты будут установлены:
Сводка и последнее предупреждение:
Дальше осталось ввести пароль и пойдет установка rpm пакета в OpenSUSE:
Во время установки нужно принять GPG ключ репозитория программы:
После завершения вы увидите сообщение об успешной установке.
Установка пакетов в OpenSUSE в терминале
Рассмотрим сначала общий синтаксис программы и ее основные операции:
$ zypper опции операция пакет
Теперь рассмотрим операции доступные в программе. Опять же не будем трогать все, а только главные:
Перед тем как переходить дальше будет полезно создать несколько алиасов, для удобного использования этой утилиты.
Иногда нам нужно устанавливать локальные пакеты, перед этим необязательно обновлять репозитории, особенно если у вас нет интернета или он очень медленный, да и ключи тоже можно не проверять, если пакет получен не из репозитоиев OpenSUSE, поэтому упростим программе работу с помощью такого alias:
А для новых пакетов, которым мы доверяем, можно создать такой alias:
Ну и конечно же, для sudo:
Напоминаю, что для того, чтобы все это работало эти строки нужно поместить в
Теперь, когда мы немного разобрались с опциями рассмотрим примеры работы с утилитой. Но перед тем как переходить к zypper, хотелось бы рассмотреть еще cnf. Вот что будет если вы введете команду, которой нет в системе:
Послушаем совета программы:
Как видите, нам уже подсказали решение проблемы, здесь написано в каких подключенных к системе репозиториях есть нужная команда и как будет выглядеть установка программы в OpenSUSE.
Мы плавно подошли к тому, что для установки пакетов в OpenSUSE используется команда:
Если вам нужна установка rpm OpenSUSE пакета, скачанного из интернета, которого нет в репозиториях тоже можно использовать zypper:
Или с помощью нашего алиаса:
Искать пакеты можно не только с помощью cnf, но и непосредственно в zypper:
$ sudo zypper search имя
Информацию о нужном пакете посмотреть тоже очень просто:
Удалить пакет OpenSUSE можно командой:
А для обновления всех пакетов до самой новой версии используйте:
После этого можно обновить систему до самой новой версии:
Выводы
Установка пакетов Opensuse Leap 42.1
В этой статье мы рассмотрим как выполняется установка пакетов OpenSUSE. Программы можно устанавливать как с помощью графического интерфейса YaST, так и в терминале, с помощью пакетного менеджера zypper opensuse. Сначала давайте рассмотрим использование графического интерфейса YaST.
Установка пакетов OpenSUSE в YaST
Сначала запустите конфигуратор YaST, это можно сделать из главного меню системы.
После запуска программа попросит ваш пароль, поскольку для ее работы необходимы права администратора:
Только после ввода откроется главное окно. Выберите в нем пункт Управление программным обеспечением:
Подождите пока будут обновлены репозитории:
Теперь можно работать c вашими пакетами, окно программы выглядит вот так:
В программе доступны несколько отображений пакетов: по категориям, по категориям rpm, шаблоны, репозитории и поиск. Сейчас в программе открыт пункт поиск. Изменить отображение можно с помощью списка просмотр или переключившись на другую вкладку:
На вкладке группы пакетов все доступные в подключенных репозиториях пакеты поделены на категории:
Установленные пакеты обозначены флажком, чтобы установить пакет достаточно кликнуть по пустой клетке где должен быть флажок, для удаления достаточно снять флажок.
В контекстном меню для каждого пакета доступно намного больше опций, вы можете обновить, защитить, удалить или установить пакет OpenSUSE в зависимости от его состояния.
Чтобы изменения вступили в силу и началась установка rpm пакета OpenSUSE нужно нажать кнопку Применить в правом нижнем углу. Дальше пойдет стандартная процедура установки пакета.
Если вы не хотите искать пакеты по категориям можно воспользоваться поиском по имени:
Также вы можете посмотреть пакеты установленные из определенных репозиториев и доступные для установки пакеты:
Установка пакетов OpenSUSE из интернета
Если установка программ в OpenSUSE с помощью Yast вас не устраивает, согласен, это слишком долго и не очень практично, но и вам не нравится работать в консоли, есть еще один способ.
В OpenSUSE был разработанный специальный вариант установки пакетов в один клик через интернет. Это очень быстро и удобно, к тому же здесь доступны не только пакеты из официальных репозиториев, но все пакеты со всех репозиториев доступных для этой системы.
Сначала откройте сайт software.opensuse.org:
В строке поиска наберите имя нужного пакета:
Как видим, программа находится в официальных репозиториях и установить ее не составит труда просто нажав большую зеленую кнопку. После этого установка начнется автоматически. Но давайте рассмотрим установку на примере чего-то стороннего. Например, WordPress:
Выберите нужный пакет. Нажмите показать нестабильные пакеты:
Читаем предупреждение и нажимаем Continue:
Выберите один из источников и нажмите 1 click install:
Сохраняем файл пакета:
И сразу же запускается установщик YaST, на первой странице мастера соглашаемся с добавлением репозитория к системе, здесь также можно установить галочку, чтобы удалить его после установки:
На следующем шаге видим какие пакеты будут установлены:
Сводка и последнее предупреждение:
Дальше осталось ввести пароль и пойдет установка rpm пакета в OpenSUSE:
Во время установки нужно принять GPG ключ репозитория программы:
После завершения вы увидите сообщение об успешной установке.
Установка пакетов в OpenSUSE в терминале
Рассмотрим сначала общий синтаксис программы и ее основные операции:
$ zypper опции операция пакет
Теперь рассмотрим операции доступные в программе. Опять же не будем трогать все, а только главные:
Перед тем как переходить дальше будет полезно создать несколько алиасов, для удобного использования этой утилиты.
Иногда нам нужно устанавливать локальные пакеты, перед этим необязательно обновлять репозитории, особенно если у вас нет интернета или он очень медленный, да и ключи тоже можно не проверять, если пакет получен не из репозитоиев OpenSUSE, поэтому упростим программе работу с помощью такого alias:
А для новых пакетов, которым мы доверяем, можно создать такой alias:
Ну и конечно же, для sudo:
alias szypper=»sudo zypper «
Напоминаю, что для того, чтобы все это работало эти строки нужно поместить в
Теперь, когда мы немного разобрались с опциями рассмотрим примеры работы с утилитой. Но перед тем как переходить к zypper, хотелось бы рассмотреть еще cnf. Вот что будет если вы введете команду, которой нет в системе:
Послушаем совета программы:
Как видите, нам уже подсказали решение проблемы, здесь написано в каких подключенных к системе репозиториях есть нужная команда и как будет выглядеть установка программы в OpenSUSE.
Мы плавно подошли к тому, что для установки пакетов в OpenSUSE используется команда:
sudo zypper install имя_пакета
Если вам нужна установка rpm OpenSUSE пакета, скачанного из интернета, которого нет в репозиториях тоже можно использовать zypper:
sudo zypper install
Или с помощью нашего алиаса:
Искать пакеты можно не только с помощью cnf, но и непосредственно в zypper:
$ sudo zypper search имя
Информацию о нужном пакете посмотреть тоже очень просто:
Удалить пакет OpenSUSE можно командой:
sudo zypper remove имя_пакета
А для обновления всех пакетов до самой новой версии используйте:
sudo zypper update
После этого можно обновить систему до самой новой версии:
sudo zypper dist-update