LinuxForum.Fans
Тема

Установка rpm пакетов в openSUSE 13.2 KDE

Автор: zakirovnadim 21 сообщений 4729 просмотров
06.11.2014 16:20 · отредактировано #399994

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

06.11.2014 16:21 #399996

zakirovnadim, используйте zypper :)

06.11.2014 16:22 · отредактировано #399997
Wolfenberg написал:
zakirovnadim, используйте zypper :)

Как? Я --help смотрел и не нашел команды для установки rpm пакета из файла.

06.11.2014 16:23 #399998

zakirovnadim,
[console=root]zypper in /путь_до_пакета/пакет.rpm[/console]

"zakirovnadim" написал:
Дело в том, что в openSUSE 13.2 отсутсвтует графический ингалятор, которым я пользовался в 13.1

Это какой?

06.11.2014 16:23 #399999

zakirovnadim, :) а сервера вам на что? Ставьте оттуда.

06.11.2014 16:27 #400000

"verg" написал:
Это какой?
Установка/удаление программ. В yast называется управление пакетами что ли. Как то так.
06.11.2014 16:30 · отредактировано #400001
verg написал:
zakirovnadim,
[console=root]zypper in /путь_до_пакета/пакет.rpm[/console]
[quote="zakirovnadim"]Дело в том, что в openSUSE 13.2 отсутсвтует графический ингалятор, которым я пользовался в 13.1

Это какой?[/quote]

Получилось, а когда я первый раз пытался он что то не работал, видимо путь криво писал. А на счет ингалятора, в 13.1 если кликнуть rpm файл правой кнопкой мыши и нажать Открыть с помощью..., то доступно два графических ингалятора, не считая apper. А вот в 13.2 их нету.

06.11.2014 16:49 #400002
"zakirovnadim" написал:
А вот в 13.2 их нету.

Если нужен apper, поставьте его.

[console=root]zypper in apper[/console]
Появится пункт меню в дельфине: Открыть с помощью . . .

06.11.2014 17:06 #400003
verg написал:
[quote="zakirovnadim"]А вот в 13.2 их нету.

Если нужен apper, поставьте его.

[console=root]zypper in apper[/console]
Появится пункт меню в дельфине: Открыть с помощью . . .[/quote]

Apper то как раз там есть, а двух остальных штатных инсталяторов нет. Увы, но apper не поддерживает установку rpm с файлов. По крайней мере не в графическом режиме. В любом случае, я уже разобрался с проблемой. Zypper работает, ну и фиг с этими остальными способами установки.

06.11.2014 17:18 #400004

zakirovnadim,

text
localhost:/home/verg # zypper in apper
Загрузка данных о репозиториях...
Чтение установленных пакетов...
Разрешение зависимостей пакетов...

Будут установлены следующие 8 НОВЫХ пакетов: apper libpackagekit-glib2-18 libpackagekitqt4-0 PackageKit PackageKit-backend-zypp PackageKit-branding-openSUSE PackageKit-browser-plugin PackageKit-gtk3-module

Следующий 1 рекомендованный пакет был выбран автоматически: PackageKit

8 новых пакетов для установки. Полный размер загрузки: 1,5 MiB. Уже кэшировано: 0 B После этой операции будет использовано дополнительно 3,5 MiB. Продолжить? [y/n/? выводит все параметры] (y): y Получение пакет PackageKit-gtk3-module-1.0.0-4.1.i586 (1/8), 98,0 KiB ( 18,9 KiB после распаковки) Получение: PackageKit-gtk3-module-1.0.0-4.1.i586.rpm ........................................................................................................................................................[готово] Получение пакет libpackagekit-glib2-18-1.0.0-4.1.i586 (2/8), 184,5 KiB (373,2 KiB после распаковки) Получение: libpackagekit-glib2-18-1.0.0-4.1.i586.rpm ........................................................................................................................................................[готово] Получение пакет libpackagekitqt4-0-0.9.2-2.1.i586 (3/8), 81,8 KiB (294,0 KiB после распаковки) Получение: libpackagekitqt4-0-0.9.2-2.1.i586.rpm ............................................................................................................................................................[готово] Получение пакет PackageKit-branding-openSUSE-13.2-2.2.1.noarch (4/8), 13,4 KiB ( 19,7 KiB после распаковки) Получение: PackageKit-branding-openSUSE-13.2-2.2.1.noarch.rpm ...............................................................................................................................................[готово] Получение пакет PackageKit-browser-plugin-1.0.0-4.1.i586 (5/8), 105,9 KiB ( 42,0 KiB после распаковки) Получение: PackageKit-browser-plugin-1.0.0-4.1.i586.rpm .....................................................................................................................................................[готово] Получение пакет PackageKit-backend-zypp-1.0.0-4.1.i586 (6/8), 168,8 KiB (247,3 KiB после распаковки) Получение: PackageKit-backend-zypp-1.0.0-4.1.i586.rpm .......................................................................................................................................................[готово] Получение пакет PackageKit-1.0.0-4.1.i586 (7/8), 388,7 KiB ( 1,2 MiB после распаковки) Получение: PackageKit-1.0.0-4.1.i586.rpm ....................................................................................................................................................................[готово] Получение пакет apper-0.9.1-11.1.i586 (8/8), 518,1 KiB ( 1,4 MiB после распаковки) Получение: apper-0.9.1-11.1.i586.rpm ........................................................................................................................................................................[готово] Проверка на конфликты файлов: ...............................................................................................................................................................................[готово] (1/8) Установка: PackageKit-gtk3-module-1.0.0-4.1 ...........................................................................................................................................................[готово] (2/8) Установка: libpackagekit-glib2-18-1.0.0-4.1 ...........................................................................................................................................................[готово] (3/8) Установка: libpackagekitqt4-0-0.9.2-2.1 ...............................................................................................................................................................[готово] (4/8) Установка: PackageKit-branding-openSUSE-13.2-2.2.1 ....................................................................................................................................................[готово] (5/8) Установка: PackageKit-browser-plugin-1.0.0-4.1 ........................................................................................................................................................[готово] (6/8) Установка: PackageKit-backend-zypp-1.0.0-4.1 ..........................................................................................................................................................[готово] (7/8) Установка: PackageKit-1.0.0-4.1 .......................................................................................................................................................................[готово] Дополнительный вывод rpm: Updating /etc/sysconfig/packagekit-background... Unknown media type in type 'all/all' Unknown media type in type 'all/allfiles' Unknown media type in type 'uri/mms' Unknown media type in type 'uri/mmst' Unknown media type in type 'uri/mmsu' Unknown media type in type 'uri/pnm' Unknown media type in type 'uri/rtspt' Unknown media type in type 'uri/rtspu'

(8/8) Установка: apper-0.9.1-11.1 ...........................................................................................................................................................................[готово]







text

localhost:/home/verg # zypper se -si deluge
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий --+--------+-------+------------+-------------+------------------- i | deluge | пакет | 1.3.10-1.1 | noarch | (Системные пакеты)

06.11.2014 17:48 #400007

Да есть баг при попытке установить сразу из браузера apper пишет что-то типа невозможно установить или чего-то не хватает.
Но после этого идем в загрузки и тыкаем в файл ещё раз и он прекрасно устанавливается.

06.11.2014 17:48 #400008
"zakirovnadim" написал:
а двух остальных штатных инсталяторов нет

Есть.

Выполнить:

text
Параметры системы - Привязки файлов - в поиске набрать "rpm" - application - x-rpm - Добавить - В поле ввести: kdesu /sbin/yast2 sw_single - ok - правка - приложение - имя - Установить с помощью YaST - ok - Применить
06.11.2014 17:54 · отредактировано #400011

Короче, хотел вам скины заслать, вылез интересный глюк - PrtSc почему то делает снимок на момент сохранения снимка, а не на момент нажатия кнокпи. То есть все время получается такая бурда:




А на счет appera, он у меня реагирует совсем не так как у вас, если через него открыть rpm.

06.11.2014 18:06 · отредактировано #400014

Вот, смог таки снимки сделать:



Помогло включение опции Вместе с курсором.

Показать
[console]dim@os:~> zypper se -si apper
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий
--+----------------------+------------+-------------------+-------------+-------------------
i | Apper | приложение | | noarch | (Системные пакеты)
i | apper | пакет | 0.9.1-2.1 | x86_64 | openSUSE-13.2-Oss
i | device-mapper | пакет | 1.02.78-20.2.2 | x86_64 | openSUSE-13.2-Oss
i | device-mapper-32bit | пакет | 1.02.78-20.2.2 | x86_64 | openSUSE-13.2-Oss
i | grub2-snapper-plugin | пакет | 2.02~beta2-20.5.1 | noarch | openSUSE-13.2-Oss
i | libsnapper2 | пакет | 0.2.4-4.1 | x86_64 | openSUSE-13.2-Oss
i | perl-Text-Wrapper | пакет | 1.05-2.1.3 | noarch | openSUSE-13.2-Oss
i | snapper | пакет | 0.2.4-4.1 | x86_64 | openSUSE-13.2-Oss
i | snapper-zypp-plugin | пакет | 0.2.4-4.1 | noarch | openSUSE-13.2-Oss
i | yast2-snapper | пакет | 3.1.3-2.1.12 | x86_64 | openSUSE-13.2-Oss
dim@os:~> su
Пароль:
os:/home/dim # zypper in apper
Загрузка данных о репозиториях...
Чтение установленных пакетов...
'apper' уже установлен.
Нет кандидатов на обновление 'apper-0.9.1-2.1.x86_64'. Новейшая версия уже установлена.
Разрешение зависимостей пакетов...

Нечего выполнять.[/console]

В принципе, мне на это все равно, своего я и так уже добился.

06.11.2014 18:10 #400015

zakirovnadim,
Тыкнуть по файлу ещё раз (см. сообщение №11)

06.11.2014 18:11 #400016
verg написал:
zakirovnadim, [quote="zakirovnadim"]а двух остальных штатных инсталяторов нет

Есть.

Выполнить:

text
Параметры системы - Привязки файлов - в поиске набрать "rpm" - application - x-rpm - Добавить - В поле ввести: kdesu /sbin/yast2 sw_single - ok - правка - приложение - имя - Установить с помощью YaST - ok - Применить

[/quote]

Ок, спасибо.

06.11.2014 18:13 #400017
mozgfx написал:
Да есть баг при попытке установить сразу из браузера apper пишет что-то типа невозможно установить или чего-то не хватает.
Но после этого идем в загрузки и тыкаем в файл ещё раз и он прекрасно устанавливается.

Действительно, второй раз открыло уже установщик. Вот никогда не догадаешься ведь, если никто не подскажет(

17.01.2015 15:36 · отредактировано #409814

скачал исходники плеера Foobnix отсюда - https://build.opensuse.org/package/show/home:suseer/foobnix?rev=11, распаковал. Как поставить его теперь? Там есть файлы с расширенями ру и sh. Вроде их надо компилировать.

Сначала так сделал

text
sudo make install

.

Появился файлик Foobnix.Desktop. Жмякнул на него - курсор покрутился-покрутился, и ничего.

Потом еще погуглил:

text
sudo chmod +x install.sh

а потом так

text
sudo sh ./install.sh

В программах нету. и че дальше??

Просто ищу аудио плеер какой-то, а то встроенные после установки кодеков всеравно мр3 не проигрывают (Амарок). Везде на другие плееры ссылки только в виде исходников, либо под иные версии линукса, а пакетов типа rpm под opensuse нету.

17.01.2015 19:05 · отредактировано #409836
regman написал:
скачал исходники плеера Foobnix отсюда - https://build.opensuse.org/package/show/home:suseer/foobnix?rev=11, распаковал. Как поставить его теперь? Там есть файлы с расширенями ру и sh. Вроде их надо компилировать.

Сначала так сделал
text
sudo make install

.

Появился файлик Foobnix.Desktop. Жмякнул на него - курсор покрутился-покрутился, и ничего.

Потом еще погуглил:

text
sudo chmod +x install.sh

а потом так

text
sudo sh ./install.sh

В программах нету. и че дальше??

Просто ищу аудио плеер какой-то, а то встроенные после установки кодеков всеравно мр3 не проигрывают (Амарок). Везде на другие плееры ссылки только в виде исходников, либо под иные версии линукса, а пакетов типа rpm под opensuse нету.

Просто запусти установщик:
http://software.opensuse.org/package/foobnix
Плеер твой в собранном виде в репах лежит.

18.01.2015 09:07 #409880

regman,
Ставить так:
1) Подключаем нужный репозиторий:
[console=root]zypper ar -f ht[span]tp://download.opensuse.org/repositories/multimedia:/apps/openSUSE_13.2/[/span] multimedia:/apps && zypper mr -p 98 multimedia:/apps && zypper ref[/console]
2) Установка foobnix:
[console=root]zypper in --no-recommends foobnix[/console]

Войдите или зарегистрируйтесь, чтобы ответить.