Прикручиваем APT к SuSE

openSUSE, SUSE Linux Enterprise

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

Kit Fisto
Бывший модератор
Сообщения: 220

Прикручиваем APT к SuSE

Сообщение Kit Fisto »

http://linux01.gwdg.de/apt4rpm/

Если быть кратким, то качаем следующие пакеты для своей версии SuSE:
9.3-i386
9.3-x86_64
9.2-i386
9.2-x86_64
9.1-i386
9.1-x86_64
9.0-i386
8.2-i386
8.1-i386
8.0 и 7.3

Когда установите все пакеты, под рутом, что бы удостовериться в отсутствии неудовлетворённых зависимостей, делаем:

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

apt-get check

Потом откройте /etc/apt/sources.list в любом текстовом редакторе.

Найдите строчку:

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

# rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.2-i386 update security

Удалите эту строчку, а в место неё поставьте следующее:

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

rpm      ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386  rpmkeys base update-drpm update-prpm update kde misc x-ati mozilla samba3 suser-rbos suser-jengelh suser-oc2pus suser-guru suser-gbv usr-local-bin suser-tcousin suser-scorot suser-jogley suser-ollakka funktronics packman packman-i686 kernel-of-the-day wine suse-people suse-projects security-prpm security
rpm-src  ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386  rpmkeys base update-drpm update-prpm update kde misc x-ati mozilla samba3 suser-rbos suser-jengelh suser-oc2pus suser-guru suser-gbv usr-local-bin suser-tcousin suser-scorot suser-jogley suser-ollakka funktronics packman packman-i686 kernel-of-the-day wine suse-people suse-projects security-prpm security


Если у вас другая версия, вместо 9.3 пишите свою версию.
Всё. Делаем:
apt-get update
apt-get install gaim (для проверки)

http://www.opennet.ru/docs/RUS/APT-HOWTO/ch-apt-get.ru.html
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: Прикручиваем APT к SuSE

Сообщение Shurik »

Вот спасибо, так спасибо!!! Удружил!!!
Спасибо сказали:
Аватара пользователя
ValKov
Сообщения: 182
ОС: По настроению :)

Re: Прикручиваем APT к SuSE

Сообщение ValKov »

А что мы выигрываем, или YaST vs apt ?
Mac OS X Snow Leopard 10.6.5
Intel Core2 Duo E8400, Gigabyte GA-EP45-DS3L
2 Gb PC6400 RAM, 4 SATA HDD, 2 SATA DVD-RW
Спасибо сказали:
Kit Fisto
Бывший модератор
Сообщения: 220

Re: Прикручиваем APT к SuSE

Сообщение Kit Fisto »

Для ValKov: А что вы имеете ввиду? YaST берёт свои секюрити апдейты, а с APT можно постоянно обновлять софт. Можно поставить даже нестабильный KDE,если оно надо. Щас стало популярно прикручивать APT к rpm based дистрам, тот же ALTLinux. И это весьма удобно.
Спасибо сказали:
Аватара пользователя
ValKov
Сообщения: 182
ОС: По настроению :)

Re: Прикручиваем APT к SuSE

Сообщение ValKov »

Kit Fisto писал:

YaST берёт свои секюрити апдейты, а с APT можно постоянно обновлять софт.


Мне почему-то казалось что YaST'ом можно и софт устанавливать/обновлять... :unsure:
Mac OS X Snow Leopard 10.6.5
Intel Core2 Duo E8400, Gigabyte GA-EP45-DS3L
2 Gb PC6400 RAM, 4 SATA HDD, 2 SATA DVD-RW
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: Прикручиваем APT к SuSE

Сообщение Shurik »

Невозможно получить ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...st.suser-scorot Несовпадение размера
Невозможно получить ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...se.suser-scorot Несовпадение контрольной суммы MD5
Невозможно получить ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...kglist.security Sub-process bzip2 returned an error code (2)
Спасибо сказали:
Kit Fisto
Бывший модератор
Сообщения: 220

Re: Прикручиваем APT к SuSE

Сообщение Kit Fisto »

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

Получено: 1 ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot pkglist [78,4kB]
Получено: 2 ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot release [137B]
Получено: 3 ftp://ftp.gwdg.de SuSE/9.2-i386/suser-scorot srclist [22,8kB]

Странно. У вас версия 9.2? Попробуйте мой sources.list
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: Прикручиваем APT к SuSE

Сообщение Shurik »

Пробую проинсталить:
# apt-get install xchat-systray-integration
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
xchat-systray-integration
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 143 не будет обновлено.
Необходимо получить 0B/59,6kB архивов.
После распаковки потребуется дополнительно 106kB дискового пространства.
Checking GPG signatures...
Unknown signature /var/cache/apt/archives/xchat-systray-integration_2.4.5-0.pm.1_i586.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#27db6f5b)
Спасибо сказали:
Kit Fisto
Бывший модератор
Сообщения: 220

Re: Прикручиваем APT к SuSE

Сообщение Kit Fisto »

Для Shurik: это проблема пакмэцов. Не совпадает подпись упаковщика с другими пакетами. Ястовский инсталятор это игнорирует.
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: Прикручиваем APT к SuSE

Сообщение Shurik »

(Kit Fisto @ Воскресенье, 12 Декабря 2004, 20:23) писал(а):Для Shurik: это проблема пакмэцов. Не совпадает подпись упаковщика с другими пакетами. Ястовский инсталятор это игнорирует.


Спасибо, ясно!
А "вылечить" под apt - Synaptic никак нельзя?
Спасибо сказали:
Kit Fisto
Бывший модератор
Сообщения: 220

Re: Прикручиваем APT к SuSE

Сообщение Kit Fisto »

apt-get -f install xchat-systray-integration
http://www.opennet.ru/docs/RUS/APT-HOWTO/ch-apt-get.ru.html :thumbsup:
но я забил и поставил пакмэновские из сорцов: apt-get -b source xchat-systray-integration
потом лезешь в /usr/src/packages/RPMS/i586 и там лежит собранный пакет.
Спасибо сказали:
Аватара пользователя
Shurik
Сообщения: 415
ОС: Mandriva 2010.2

Re: Прикручиваем APT к SuSE

Сообщение Shurik »

Не, ну это понятно... как-то это не так... это всё равно, что *.rpm ставить с опцией --force.
Я полагал, что может имеются менее радикальные способы, кроме -f (--force) и персборки пакетов.
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Прикручиваем APT к SuSE

Сообщение Shlomo »

(Shurik @ Воскресенье, 12 Декабря 2004, 21:27) писал(а):Не, ну это понятно... как-то это не так... это всё равно, что *.rpm ставить с опцией --force.
Я полагал, что может имеются менее радикальные способы, кроме -f (--force) и персборки пакетов.

Есть. Идем в /etc/apt/apt.conf.d и в файле gpg-checker.conf меняем одно слово "true" на слово "false" и это не даст ему проверять gpg. B получайте удовольствие! :coffee:
Изображение
Спасибо сказали:
YagMort
Сообщения: 323

Re: Прикручиваем APT к SuSE

Сообщение YagMort »

(Kit Fisto @ Четверг, 09 Декабря 2004, 18:00) писал(а):http://linux01.gwdg.de/apt4rpm/

9.3-x86_64

Этого адреса не существует. Всем, кому нужен apt под x86_64 придётся собрать его из сырцов - вот - ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE...PMS.suser-rbos/
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Аватара пользователя
nyncuk
Сообщения: 162

Re: Прикручиваем APT к SuSE

Сообщение nyncuk »

Если хочется обновиться но не ставить __ВСЕ__, делаю так :
apt-get update
apt-get upgrade -s > WHAT2INSTALL

Потом редактирую WHAT2INSTALL таким макаром чтоб там было:
apt-get install -y ИМЯПАКЕТА

ВНИМАНИЕ! Названия пакетов повторяются дважды! Inst ИМЯПАКЕТА, затем Conf ИМЯПАКЕТА! Редактируйте внимательно!

Потом делаем файлик исполняемым, запускаем и смотрим что он будет говорить. Бывает что с правами не в порядке - фиксим, запускаем снова. Можно закомментировать что уже стоит точно.

Плюсы:
1. После исполнения файлику можно дать имя в виде upgraded-05052005 и будем знать что и когда заапгрейдилось.
2. Можно вырезать чего апгрейдить не хотим.

Минусы:
1. Возможно, есть более кузявый путь.
2. Большой обьем работы руками - если бы в apt-get была фишка "--exclude имяфайла", где лежит список чего не ставить, было бы веселее.

Ваше мнение\багрепорты\помидоры в студию.
Спасибо сказали:
Аватара пользователя
Aserge
Сообщения: 246

Re: Прикручиваем APT к SuSE

Сообщение Aserge »

Кстати наткулся на неприятную вещь.. обновился в 9.3 всё свежее, но вот нужно щас поставить anjut`у, а там требуются development пакеты старых версий (мэнтйнера пинать не хочется, чобы подсуетился, всё таки дело добровольное)... так, что чувствую придётся щас сесть и наконец, то разобраться, как самомму rpm собирать грамотно.
And we're not gonna stop
Until we reach the highest top
We don't need, to stop
We'll keep on searchin' till we drop
Спасибо сказали:
YagMort
Сообщения: 323

Re: Прикручиваем APT к SuSE

Сообщение YagMort »

(Aserge @ Среда, 03 Августа 2005, 20:55) писал(а):Кстати наткулся на неприятную вещь..  обновился в 9.3 всё свежее, но вот нужно щас поставить anjut`у, а там требуются development пакеты старых версий (мэнтйнера пинать не хочется, чобы подсуетился, всё таки дело добровольное)...  так, что чувствую придётся щас сесть и наконец, то разобраться, как самомму rpm собирать грамотно.

А чего тут разбираться? ;) Качай вместо обычного пакета anjuta.rpm anjuta.src.rpm - пакет с исходниками.

Затем кидаешь этот файл под суперпользователем в папку /usr/src/packages/source, открываешь там терминал и в терминале пришешь rpmbuild --rebuild anjuta.src.rpm

И все! После этого - собранный пакет лежит в папке /usr/src/packages/rpms/i568 (ну или в зависимости от сборки и твоей платформы - i386, i686, x86_64)

Я, например, почти половину всех своих ежедневных обновлений сам собираю - у меня платформа x86_64, а под нее те же guru или oc2pus пакеты не собирают (только под i586/i686) - приходится их из src.rpm собирать под свою платформу :)
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Аватара пользователя
daemonBSD_DualXeon
Сообщения: 77

Re: Прикручиваем APT к SuSE

Сообщение daemonBSD_DualXeon »

нахрена нужен этот apt
только системы свои угробите
кто тестировал этот софт?!
откуда он берется?!
где гарантии чтов нем нет руткитов?!
какое отношение этот софт имеет к новелл, к сусе?!
кому нужен нестабильный кде?!
что там есть чего нет в оригинальном дистрибутиве?!
это же левак
вы понимаете что ставите
в хорошо оттестированную систему
черти что?
не занимайтесь ерундой
если нужен дополнительный софт
гугльте guru rpm site и packman links2linux
ставьте ручками каждый пакетик хотите в консоли
хотите ястом...
ума палата блин...сначала ставьте ребята а потом зависимости apt check проверяйте.
извиняйте за эмоции но есть принцип такой хороший
юниксоидов: "Работает - не трогай"! и никакого --nodeps
это мое личное мнение дискутировать не о чем.
man man
Я вижу и одобряю лучшее, но следую худшему. © Овидий
http://www.suse-linux.blogspot.com/
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Прикручиваем APT к SuSE

Сообщение t.t »

(daemonBSD @ Понедельник, 15 Августа 2005, 18:24) писал(а):кто тестировал этот софт?!
откуда он берется?!
где гарантии чтов нем нет руткитов?!
:megalol: Вы что, хотите сказать, что софт, который ставится через апт, не опенсорсный? Я с вас смеюсь..
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
daemonBSD_DualXeon
Сообщения: 77

Re: Прикручиваем APT к SuSE

Сообщение daemonBSD_DualXeon »

(t.t @ Понедельник, 15 Августа 2005, 18:27) писал(а):
(daemonBSD @ Понедельник, 15 Августа 2005, 18:24) писал(а):кто тестировал этот софт?!
откуда он берется?!
где гарантии чтов нем нет руткитов?!
:megalol: Вы что, хотите сказать, что софт, который ставится через апт, не опенсорсный? Я с вас смеюсь..


вы наверное лично сверяете бинарники с исходниками
я доверяю тест новелл
Я вижу и одобряю лучшее, но следую худшему. © Овидий
http://www.suse-linux.blogspot.com/
Спасибо сказали:
Аватара пользователя
Demetrio
Сообщения: 161

Re: Прикручиваем APT к SuSE

Сообщение Demetrio »

гугльте guru rpm site и packman links2linux
ставьте ручками каждый пакетик хотите в консоли
хотите ястом...

Бугага. От того что ты этот пакет скачаешь руками а не аптом трояны и руткиты из него волшебным образом исчезнут? :megalol:

Мальчик, не позорься.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Прикручиваем APT к SuSE

Сообщение t.t »

(daemonBSD @ Понедельник, 15 Августа 2005, 18:32) писал(а):вы наверное лично сверяете бинарники с исходниками
md5-суммы пока никто не отменял. Так что да, можно сказать, что и лично ;)
(daemonBSD @ Понедельник, 15 Августа 2005, 18:32) писал(а):я доверяю тест новелл
А я, например, нет.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Прикручиваем APT к SuSE

Сообщение k0da »

Вопервых сборки Пакмена и Гуру давно проверены как временем так и многими людьми.
ну а вовторых не хочешь не ешь.
Хочешь Новелл онли ставь себе NLD9 (он точно оттестирован) если его хочешь заапдейтить то жди сервис паки. или собирай рпм сам
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
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Прикручиваем APT к SuSE

Сообщение Shlomo »

Вы лучше вместо флейма скажите, в 10-ке бедет возможность апгреда версии на более новую штатными средствами ( то бишь yast-ом), или все равно придется на выбор, качать диски новой версии или обновлятся apt-ом?
Изображение
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Прикручиваем APT к SuSE

Сообщение k0da »

На данный момент Suse 10 Beta1 легко апдейтится до Beta2 через YaST
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
Спасибо сказали:
Аватара пользователя
grint
Сообщения: 101

Re: Прикручиваем APT к SuSE

Сообщение grint »

не занимайтесь ерундой
если нужен дополнительный софт
гугльте guru rpm site и packman links2linux

А может для начала надо было повнимательней прочитать первый пост(как настроить apt-get) и заметить что если надо только guru,packman
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-guru packman packman-i686
И будет тебе счастье.
Notebook: Asus a2t : OpenSuse 10.3, WinXP Home
Desktop: mac mini: Max OSX Leopard
Home server: Athlon64 3500+: Debian stable
Спасибо сказали:
YagMort
Сообщения: 323

Re: Прикручиваем APT к SuSE

Сообщение YagMort »

Так - появились сборки apt/synaptic под SuSE 10.0. Качаем, кто уже поставил :)

i586 - http://ftp.gwdg.de/pub/linux/suse/apt/SuSE...MS.suse-people/
x86_64 - http://ftp.gwdg.de/pub/linux/suse/apt/SuSE...MS.suse-people/
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Аватара пользователя
Thoth
Сообщения: 432
Статус: Хорошему коту и в декабре март.
ОС: gentoo only !!!

Re: Прикручиваем APT к SuSE

Сообщение Thoth »

Checking GPG signatures...
Unknown signature /var/cache/apt/archives/libtheora_1.0alpha5-0.pm.0_i686.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#5277a2fa)
Unknown signature /var/cache/apt/archives/speex_1.1.10-0.pm.0_i686.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#5277a2fa)
Unknown signature /var/cache/apt/archives/aMule_2.0.3-1.pm.3_i586.rpm: (SHA1) DSA sha1 md5 (GPG) NOT OK (MISSING KEYS: GPG#27db6f5b)
E: Error(s) while checking package signatures:
0 unsigned package(s)
3 package(s) with unknown signatures
0 package(s) with illegal/corrupted signatures
E: Handler silently failed

Someone can explain me ,what i should do to resolve it .???
P.S. Izvenai'te za ne russkii'....
ГГГента vanilla-sources + some patchs, kde real-base only,GNU emacs
Юзаю gentoo патаму шта он рудит нипадецки, а всё астальное ацтой.
лапоть: OpenSuse-10.2
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Прикручиваем APT к SuSE

Сообщение k0da »

На этом же фтп есть пакет со всеми подписями сборщиков видимо его и надо поставить.
Или в отдельности прикрутить ключик Гуру и пакмана
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
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Прикручиваем APT к SuSE

Сообщение Shlomo »

А имеет ли смысл прикручивать apt, или же можно воспользоваться Yast. И вообще, какие плюсы есть сейчас в apt?
Изображение
Спасибо сказали: