🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #908221

Re: Mint dodawanie repo non-free

#908221
From: Dominik Ałaszewski
Date: Tue, 10 Jun 2025 07:28
77 lines
4326 bytes
Dnia 10.06.2025 Jacek <jacmac@tlen.pl> napisał/a:

> Widzę że muszę uporządkować sprawę. Nie rozumiem składni poleceń. W 
(..)

> deb http://packages.linuxmint.com xia main upstream import backport 
> #id:linuxmint_main

To (stary) format konfiguracji apt pochodzący z Debiana. Poczytaj:
https://wiki.debian.org/SourcesList#sources.list_format 
To jest plik konfiguracyjny, nie polecenie.

> Komentarz po # nie jest dla mnie jasny. Nie jest również dla mnie jasne
Komentarz może być dowolny, to tylko komentarz :-)
 
> dlaczego nazwa wersji distro (xia) ma tą samą rangę co nazwy katalogów 
> (main upstream import backport).

Nie wiem, o co chodzi z tą "rangą". Komponenty są zdefiowane dla danej
dystrybucji, jak w opisie wyżej.

> Jeśli chodzi o 2 linię to http://archive.ubuntu.com/ubuntu kieruje mnie 
> do strony http://archive.ubuntu.com/ubuntu lecz w katalogu /ubuntu nie 
> ma nic co by się kojarzyło z (noble main restricted universe 
> multiverse). Prosiłbym o wytłumaczenie.

Jak to widać w folderach? tu są dystrybucje:
http://archive.ubuntu.com/ubuntu/dists/
wewnątrz są komponenty (main, multiverse, universe...)
http://archive.ubuntu.com/ubuntu/dists/trusty/

> Druga sprawa - typowe polecenie dla apta:

No właśnie- to polecenie, poprzednie to był plik konfiguracyjny.
To polecenie (skrypt), na podstawie podanych argumentów, tworzy plik
konfiguracyjny dla apta.

> sudo add-apt-repository ppa:webupd8team/y-ppa-manager
> jest dla mnie niezrozumiałe. Skąd np. apt ma wiedzieć że chodzi o

Nie apt, a skrypt.
"add-apt-repository is a script which adds an external APT 
repository to either /etc/apt/sources.list or a file in 
/etc/apt/sources.list.d/ or removes an already existing repository."

Apt wie gdzie ma sięgać na podstawie swojej konfiguracji,
którą możesz wpisać ręcznie lub użyć narzędzia (np. skryptu)
do jej wygenerowania. Jak przełożyć PPA:user/repo na format
konfigu apta "wie" logika skryptu.

https://manpages.debian.org/unstable/software-properties-common/add-apt-repository.1.en.html

> Jak widzisz, niezły kawał wiedzy mi umyka i w rezultacie jestem dosyć 

Jak chcesz wiedzę uzupełnić, zapytaj sztucznej (poważnie).
Przykładowy prompt
"Poproszę o wytłumaczenie dla początkującego użytkownika 
jak działa skrypt add-apt-repository"

> bezradny. A cel tego zamieszania jest jeden, znaleźć i dodać miejsce 
> gdzie jest sterownik nvidia-driver-390 :)

Ja po zamknięte sterowniki nvidia udałbym się na stronę nvidia.com,
bardziej ufałbym tej firmie niż przypadkowym ludzikom udostępniającym
prywatne repozytoria- no ale to kwestia niejako indywidualna.

Tak to w każdym razie robiłem, gdy używałem zamkniętych sterowników,
potem przeszedłem na nouveau, a teraz już w ogóle korzystam tylko z:

root@morpheus:~# lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

-- 
Dominik Ałaszewski (via Debianowy slrn)
"W życiu piękne są tylko chwile…" (Ryszard Riedel)
Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RP 
Pisząc na priv zmień domenę na gmail.
Technical Details
Message-ID: <1028mqv$jt76$1@solani.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
References: <1023n4n$3oit4$1@dont-email.me> <1024f1o$3rmod$3@dont-email.me> <10268nh$ipiv$2@solani.org> <1028cq3$111s6$2@dont-email.me>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: Dominik Ałaszewski
 <Dominik.Alaszewski@gazeta.pl.invalid>
Newsgroups: pl.comp.os.linux
Subject: Re: Mint dodawanie repo non-free
Date: Tue, 10 Jun 2025 07:28:31 -0000 (UTC)
Organization: Linux Home Computers
Message-ID: <1028mqv$jt76$1@solani.org>
References: <1023n4n$3oit4$1@dont-email.me> <1024f1o$3rmod$3@dont-email.me> <10268nh$ipiv$2@solani.org> <1028cq3$111s6$2@dont-email.me>
MIME-Version: 1.0
Injection-Date: Tue, 10 Jun 2025 07:28:31 -0000 (UTC)
Injection-Info: solani.org; logging-data="652518"; mail-complaints-to="abuse@news.solani.org"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:DGUUJaGy24Zxe/+KrMMwFnBOgjQ=
X-User-ID: eJwFwQcBADAIAzBLME5BDjv1L2FJWGoeeEZ6MAhVIa9Vth/w1EWalfXle16gUMmW2KTjYW+bNYXdapMy69aSHhInKzAf270aSw==
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit