PDA

View Full Version : Tumbleweed upgrade Pytanie opensuse NOOB'A



grafi
03-Oct-2021, 05:20
Krótko i na temat. 10 lat debianów stable / sid i pochodnych oraz slackwerów, Przesiadka na tumbleweed i durnieje.
Dwie doby na susełku więc proszę nie bijcie za głupie pytania. Post długi z konieczności opisania sytuacji.
Być może zwyczajnie nie rozumiem konceptów opensuse proszę o wskazówki..

Pytanie właściwe

Nie mogę (chyba) wykonać update pakietów. Jak tego dokonać?
Czy to jest to zasadne?

opis sytuacji

Mój tumbleweed status
latest : 20210929
target : 20210929
installed: 20210929

wykonano

sudo zypper ref
sudo zypper up

sudo zypper up
[sudo] hasło użytkownika root:
Wczytywanie danych repozytorium...
Odczytywanie zainstalowanych pakietów...

Następujących 167 aktualizacji pakietów NIE zostanie zainstalowanych:
alsa alsa-oss alsa-plugins alsa-plugins-pulse alsa-plugins-speexrate
alsa-plugins-upmix alsa-ucm-conf alsa-utils dvd+rw-tools dvgrab (... ...)

Myśle sobie ok napewno updaty z nie oficialnego pacmana o priorytecie 99.

Biore drugi pakiet z listy i sprawdzam:

zypper if alsa-oss

pakiet alsa-oss — informacje:
-----------------------------
Repozytorium : Repozytorium główne (OSS) (20210929)
Nazwa : alsa-oss

Co jest grane wersja repo zgodna z wersją tumbleweed sanaoshot
Nie rozumiem powodu dla którego update jest wstrzymywany

Poniżej lista moich repo

kuba@localhost:~> zypper lr -P
# | Alias | Name | Enabled | GPG Check | Refresh | Priority
---+--------------------------------------+-----------------------------------------------+----------+---------------+---------+----------
14 | packman | packman | Tak | (r ) Tak | Tak | 90
1 | Google-Chrome | Google-Chrome | Tak | (r ) Tak | Nie | 99
2 | download.opensuse.org-non-oss | Repozytorium główne (NON-OSS) (20210929) | Tak | (r ) Tak | Tak | 99
3 | download.opensuse.org-oss | Repozytorium główne (pakiety źródłowe) | Tak | (r ) Tak | Tak | 99
4 | download.opensuse.org-oss_1 | Repozytorium główne (OSS) (20210929) | Tak | (r ) Tak | Tak | 99
5 | download.opensuse.org-tumbleweed | Główne repozytorium aktualizacji | Tak | (r ) Tak | Tak | 99
6 | games | games | Tak | (r ) Tak | Nie | 99
7 | google-chrome | google-chrome | Tak | (r ) Tak | Tak | 99
8 | https-download.opensuse.org-2bcdef93 | multimedia:apps | Tak | (r ) Tak | Tak | 99
9 | https-download.opensuse.org-59798be6 | openSUSE:Tumbleweed | Tak | (r ) Tak | Tak | 99
10 | https-download.opensuse.org-b5f3e247 | multimedia:libs | Tak | (r ) Tak | Tak | 99
11 | https-download.opensuse.org-ba98ff3e | home:draht | Tak | (r ) Tak | Tak | 99
12 | multimedia_apps | Multimedia Applications (openSUSE_Tumbleweed) | Tak | (r ) Tak | Nie | 99
13 | openSUSE-20210928-0 | openSUSE-20210928-0 | Nie | ---- | ---- | 99
15 | repo-debug | openSUSE-Tumbleweed-Debug | Nie | ---- | ---- | 99
kuba@localhost:~>

#Vendor swictch
daje sudo zypper dup --from download.opensuse.org-oss
Wczytywanie danych repozytorium...
Odczytywanie zainstalowanych pakietów...
Analizowanie uaktualnienia dystrybucji...
Brak zadań.

Nie rozumiem co się dzieje czy w pakietach żródłowych jest zwyczajnie podublowne główne repo?
Następujących 167 aktualizacji pakietów NIE zostanie zainstalowanych:
alsa alsa-oss alsa-plugins alsa-plugins-pulse alsa-plugins-speexrate
alsa-plugins-upmix alsa-ucm-conf alsa-utils dvd+rw-tools dvgrab (... ...)
Jeżeli natomiast wersja pakietów wyzsza powinien spytać o zgode na installacje.
W sumie było by to logiczne więc po co zypper wywala na standard output informacje,
Może zwyczajnie wyłącze repo jeżeli to źródłowy mirror głownego repo?

Być może zwyczajnie nierozumiem konceptów opensuse, proszę o wskazówki.

Serdecznie pozdrawiam
Grafi

przem
03-Oct-2021, 09:30
A żebyś wiedział że się dublują. Zwłaszcza wtedy gdy masz dodanych wiele repozytoriów. Ale nie koniecznie musi być ich (repo) dużo. Wystarczy że dodasz repozytorium Packman i już się dublują. Można by rzec zupełnie naturalne i niema się czym przejmować, choć może to wyglądać nieco dziwnie z początku.

Pozdrawiam

Heinz
05-Oct-2021, 11:45
...Przesiadka na tumbleweed i durnieje.

Tumbleweed nie możesz z "zypper up" aktualizować.

Tumbleweed będzie aktualizowany z tym komando:

zypper dup

grafi
05-Oct-2021, 14:45
Dzięki wam bardzo za pomoc.

Heinz
06-Oct-2021, 05:40
Poniżej lista moich repo

kuba@localhost:~> zypper lr -P



Lepiej jest pokazac

zypper lr -d

szwagier
07-Oct-2021, 09:43
@grafi, musisz nabrać doświadczenia w stosowaniu repozytoriów z home. Są tam zwykle nowsze pakiety ale czasem nie spełniają zależności systemowych i nie dadzą się zainstalować. Wymuszenie instalacji może spowodować awarię systemu.
Radzę ci wywalić repo multimedia:apps bo nie współpracuje dobrze z repo packmana - możesz mieć zwiechy multimediów. Multimedia:libs jest bardziej zaufane.
Jak radził kolega zypper dup zrobi ci porządek z pakietami, ale do aktualizacji używaj Yasta a nie konsoli. I nie zapominaj w Yast zawsze zaptaszkować opcję "Pozwól na zmianę dostawcy".

grafi
15-Oct-2021, 05:29
@grafi, musisz nabrać doświadczenia w stosowaniu repozytoriów z home. Są tam zwykle nowsze pakiety ale czasem nie spełniają zależności systemowych i nie dadzą się zainstalować. Wymuszenie instalacji może spowodować awarię systemu.
Radzę ci wywalić repo multimedia:apps bo nie współpracuje dobrze z repo packmana - możesz mieć zwiechy multimediów. Multimedia:libs jest bardziej zaufane.
Jak radził kolega zypper dup zrobi ci porządek z pakietami, ale do aktualizacji używaj Yasta a nie konsoli. I nie zapominaj w Yast zawsze zaptaszkować opcję "Pozwól na zmianę dostawcy".

Jakiego home mów, że waść do mnie po ludzku ja stary Debianista jestem ;)
Ok pozmieniam repozytoria THX

W temacie repozytoriów debian ma coś takiego jak sources.list w którym mogę sobie ustawić repo z polski albo z chin jak mam taki kaprys dla przykładu wycinek repo z Chin i Polski

#Chińskie repo debian#

###### Debian Main Repos
#deb http://ftp.cn.debian.org/debian/ stable main contrib non-free
#deb-src http://ftp.cn.debian.org/debian/ stable main contrib non-free

#deb http://ftp.cn.debian.org/debian/ stable-updates main contrib non-free
#deb-src http://ftp.cn.debian.org/debian/ stable-updates main contrib non-free


#Polskie repo debian#

###### Debian Main Repos
deb http://ftp.pl.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.pl.debian.org/debian/ stable main contrib non-free

deb http://ftp.pl.debian.org/debian/ stable-updates main contrib non-free
deb-src http://ftp.pl.debian.org/debian/ stable-updates main contrib non-free


Po dziś dzień nie załapałem jak się przełączyć na lokalne polskie repozytoria pod susłem.
Ciekawe czy w ogule można to raz i czy są local repo pod tumbleweed przynajmniej główne / podstawowe.

Pozdrawiam
Grafi

szwagier
15-Oct-2021, 07:27
Po dziś dzień nie załapałem jak się przełączyć na lokalne polskie repozytoria pod susłem.
Ciekawe czy w ogule można to raz i czy są local repo pod tumbleweed przynajmniej główne / podstawowe.
Pozdrawiam
Grafi
Nic się nie trzeba przełączać, bo nie ma takiej potrzeby. Podczas instalacji podstawowe repozytoria są dodawane do systemu.
Jak chcesz więcej to uruchamiasz Yast > Repozytoria oprogramowania, klikasz Dodaj, potem zaznaczasz Repozytoria społeczności, wybierasz co chcesz (polecam wszystko)i dodajesz. Są tam sterowniki nvidii i multimedia.
Jak chcesz jakiś specyficzny program którego nie ma repo, to wpisujesz do suskowej wyszukiwarki pakietów i znajdzie jak będzie.
Zwykle te pakiety są w repo /home i Yast zaproponuje ci dodanie tego repo.
Strona Tumbleweed
http://download.opensuse.org/tumbleweed/
Dodatkowe repozytoria
https://en.opensuse.org/Additional_package_repositories
A tu masz wszystkie, ale bądź ostrożny z ich korzystania.
http://download.opensuse.org/repositories/
Pliki repozytoriów siedzą w etc/zypp/repos.d
Ale pytanie zasadnicze - skoro zaczynasz z Suse to dlaczego nie wybrałeś stabilnego Leap? Tumbleweed jest raczej dla doświadczonych userów Suse. Wprawdzie ma zawsze najnowsze pakiety, ale nie grzeszy stabilnością. To nie Debian.
Jak to już wszystko opanujesz zobaczysz jakie to łatwe. Yast to potężne narzędzie którego nie ma żaden inny Linux.
Ja na Suse siedzę od zamierzchłych czasów, co wcale nie znaczy że nie testuję nowości. A w tym rządzą debianowate - MX Linux i Mint mam zawsze w rezerwie. ;)

grafi
15-Oct-2021, 12:38
Dziękował serdecznie @szwagier
To ze mną odwrotne jest. Na debianie od wersji 7 wcześniej, slackware, winda mandrake. Ło jezu młody byłem.
Skoro nie można przełączyć na polskie repo trudno. Pytałem o polskie repozytoria, gdyż zypper wolny jest niesamowicie.
Czasami rwie połączenia, miałem więc nadzieje na polskie mirrory oficjalnych repo.

Jeszcze raz wielkie dzięki.

Ps. nie mogę edytować postów. Jak narobię żek i wozuf, to popoprawiać nie mogę a oczy bolą , oj bolą.

pbojczuk
15-Oct-2021, 13:26
Nie jest to co prawda polskie, ale nieco blżej:

[non-oss]
name=gwdg non-oss
enabled=1
autorefresh=1
baseurl=https://ftp.gwdg.de/pub/linux/suse/opensuse/tumbleweed/repo/non-oss/
path=/
type=rpm-md
keeppackages=0

[oss]
name=gwdg oss
enabled=1
autorefresh=1
baseurl=https://ftp.gwdg.de/pub/linux/suse/opensuse/tumbleweed/repo/oss/
path=/
type=rpm-md
keeppackages=0

[src-non-oss]
name=gwdg src-non-oss
enabled=1
autorefresh=1
baseurl=https://ftp.gwdg.de/pub/linux/suse/opensuse/tumbleweed/repo/src-non-oss/
path=/
type=rpm-md
keeppackages=0

[src-oss]
name=gwdg src-oss
enabled=1
autorefresh=1
baseurl=https://ftp.gwdg.de/pub/linux/suse/opensuse/tumbleweed/repo/src-oss/
path=/
type=rpm-md
keeppackages=0



Korzystam z tego ftp w przypadku kilku innych dystrybucji.

szwagier
15-Oct-2021, 23:48
@grafi, jak korzystasz z pakietu biurowego dodaj sobie repo libreoffice.
https://download.opensuse.org/repositories/LibreOffice:/7.2/openSUSE_Tumbleweed/

Instalacja kodeków (po dodaniu repozytoriów społeczności) - z terminala jako administrator.

zypper install --allow-vendor-change ffmpeg-3 lame gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-libav libavdevice57 libdvdcss2 vlc-codecs
(https://download.opensuse.org/repositories/LibreOffice:/7.2/openSUSE_Tumbleweed/)

grafi
16-Oct-2021, 05:16
Serdeczne dzięki chłopaki @pbojczuk @szwagier rozjaśniliście mi trochę w głowie.
Ze swojej strony mogę podać takie coś. Najprawdopodobniej Ameryki nie odkryłem, ba co więcej ,nie okryłem nawet Zgierza, ale być może komuś się przyda.
https://mirrors.opensuse.org/ są polskie repo
Spróbuje podbić polskie repo pod moje repo konfigi wdług pliku od @pbojczuk i podgrać kodeki i inne cuda od @szwagier.

Fajny kurde ten suse-ł. Z rpm-owych distro za zamierzchłych czasów miałem mandrake potem Redhat -> Centos --> Fedora.
Administracja czymkolwiek red hato podobnym jest równie przyjemna co próba otworzenia sobie parasola ogrodowego w du... ekhem na końcu pleców.
W tym się nie da grzebać. Masz co ci dali.
Suse natomiast, nie udziwnia, nie tworzy jakiejś pseudo logiki. Narzędzia proste logiczne w użytkowaniu i skuteczne.
Jestem mile zaskoczony
Jeszcze raz dzięki