apper не ставит rpm

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

fox7812
Сообщения: 109
ОС: opensuse, ubuntu

apper не ставит rpm

Сообщение fox7812 »

Поставил себе Opensuse 12.1 и столкнулся с проблемой - при попытке установить rpm выдаёт kdeinit не может заупустить '/usr/bin/apper'.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: apper не ставит rpm

Сообщение k0da »

rpm уже должен стоять
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
fox7812
Сообщения: 109
ОС: opensuse, ubuntu

Re: apper не ставит rpm

Сообщение fox7812 »

не правильно выразился. Ошибка выскакивает при попытке установить любой скачанный rpm пакет.
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: apper не ставит rpm

Сообщение verg »

Этот apper вообще не нужно ставить. Та ещё гадость.

Ставьте пакеты в графике с помощью Yast2 (ПКМ - Действия - Установка и удаление программ)

Или в консоли(на выбор - желательно использовать первые два):

Код: Выделить всё

# zypper in пакет

Код: Выделить всё

# yast -i пакет

Код: Выделить всё

# rpm -i пакет
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: apper не ставит rpm

Сообщение alv »

fox7812 писал(а):
03.06.2012 14:31
Ошибка выскакивает при попытке установить любой скачанный rpm пакет.

А чем Вы устанавливаете rpm-пакеты, если не секрет?
Спасибо сказали:
fox7812
Сообщения: 109
ОС: opensuse, ubuntu

Re: apper не ставит rpm

Сообщение fox7812 »

Я полагаю что в opensuse 11 был другой менеджкр. Там пакеты ставились если просто на них нажать (скачанные, не из репозитория). В 12 это должен делать apper. И он это деалает, но виснет и выдает надпись что-то вроде - требуется лицензиозное соглашение. Еще заметил что apper не запускается из консоли под рутом. От пользователя запускается из консоли, а под рутом в консоли кучу ошибок выдает. Сейчас пользуюсь советов verg, пользуюсь yast -i. Накатил полное обновление. Теперь ошибка kdeinit не выскакивает, просто ничего не происходит.
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: apper не ставит rpm

Сообщение verg »

В 12 это должен делать apper.

Не должен.
Все, какие что-то должны перечислил.

Пользуйтесь лучше zypper.
Опции:

Код: Выделить всё

# zypper help





Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: apper не ставит rpm

Сообщение alv »

fox7812 писал(а):
04.06.2012 00:00
В 12 это должен делать apper.

Как заметил предыдущий оратор, apper не должен ничего. Даже работать. Вот он обычно и не работает.
fox7812 писал(а):
04.06.2012 00:00
скачанные, не из репозитория

Если Вы ставите пакеты не из репозитория, и уверены, что нет проблем с зависимостью, то проще всего для единичного пакета:
rpm -ihv точное_имя_файла_пакета (не пакета!)
Если в зависимостях не уверены на 150% - такие пакеты лучше не ставить вообще. Что это за пакеты, кстати, которых нет в репозитория - основном и бессчётных дополнительных?
YaST лучше таки использовать из графической морды.
В консоли лучше
zypper se keyword
для уточнения имени пакета (уже пакета!) и потом
zypper in имя_пакета
Но использование и zypper'а, и YaST'а для пакетов не из репозитория лишено смысла.
Спасибо сказали:
fox7812
Сообщения: 109
ОС: opensuse, ubuntu

Re: apper не ставит rpm

Сообщение fox7812 »

Спасибо. Я просто не всегда могу найти нужный репозиторий почему то, а отдельно пакет в исходниках или собранный быстрее найти и скачать бывает. Нет ли способа быстро найти репозиторий по пакету?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: apper не ставит rpm

Сообщение alv »

fox7812 писал(а):
04.06.2012 02:01
Спасибо. Я просто не всегда могу найти нужный репозиторий почему то, а отдельно пакет в исходниках или собранный быстрее найти и скачать бывает. Нет ли способа быстро найти репозиторий по пакету?

Есть, вот здесь: http://software.opensuse.org/121/ru
В самом верху страницы - и даже кнопку Поиск нажимать не нужно, пакеты, попадающие под маску, сами вылезут.
А дальше работает система установки в один клик через YaST.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: apper не ставит rpm

Сообщение k0da »

alv
zypper умеет ставить пакеты и с диска. С определением зависимостей.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
verg
Сообщения: 1299

Re: apper не ставит rpm

Сообщение verg »

(alv) писал(а):Но использование и zypper'а, и YaST'а для пакетов не из репозитория лишено смысла.

Не лишено.
- Сказаное в передыдущем сообщении - "zypper умеет ставить пакеты и с диска. С определением зависимостей."
- Просто тащусь от диалога разруливания зависимостей =)
- Не нужно заучивать всякие опции форсированной установки (иногда такое требуется)
- Почему бы и нет (использование одного инструмента для этих целей)
Спасибо сказали:
Electronik
Сообщения: 85
ОС: OpenSuSe 12.1

Re: apper не ставит rpm

Сообщение Electronik »

fox7812 писал(а):
04.06.2012 00:00
Я полагаю что в opensuse 11 был другой менеджкр. Там пакеты ставились если просто на них нажать (скачанные, не из репозитория).

Этим занимается package-manager или packagekit. А в 12.1 по умолчанию идёт apper(если ставить с DVD).
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: apper не ставит rpm

Сообщение alv »

k0da
verg
Я как бы не против. Возникает только вопрос - а каких зависимостей он наопределяет для rpm'а неизвестного происхождения? Или даже известного, но не того?

Electronik писал(а):
07.06.2012 17:31
в 12.1 по умолчанию идёт apper

apper, насколько я знаю - KDE'шная "морда" для PackageKit
Его можно спокойно не ставить, в том числе и с DVD/NET. Или, если уж поставился, удалить без малейшего вреда.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: apper не ставит rpm

Сообщение k0da »

alv
Должен посмотреть Requires.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
fox7812
Сообщения: 109
ОС: opensuse, ubuntu

Re: apper не ставит rpm

Сообщение fox7812 »

Удалил apper, стало легче на душе.
Спасибо сказали: