Jak włączyć opcje Contrib i Non-Free w Debianie 12, 11 lub 10

Włączenie repozytoriów Contrib i Non-Free w Debianie odblokowuje bogactwo dodatkowych opcji i funkcji oprogramowania. Ten przewodnik pomoże ci bezproblemowo zintegrować te repozytoria z twoim systemem, poszerzając wybór oprogramowania i poprawiając doświadczenie Debiana. Użytkownicy Debiana uznają te funkcje za szczególnie przydatne:

  • Dostęp do zastrzeżonych sterowników: Łatwa instalacja sterowników dla NVIDIA i innego zastrzeżonego sprzętu, aby zoptymalizować wydajność systemu.
  • Rozszerzony wybór oprogramowania: Uzyskaj dostęp do niewolnego oprogramowania, takiego jak Adobe Flash, Google Chrome i innych, które nie jest dostępne w głównym repozytorium.
  • Ulepszona obsługa multimediów: Zainstaluj kodeki i wtyczki, aby zapewnić płynniejsze korzystanie z multimediów, zapewniając kompatybilność z różnymi formatami multimediów.
  • Narzędzia programistyczne: Możesz uzyskać dostęp do dodatkowych narzędzi programistycznych i bibliotek, które mogą nie znajdować się w głównym repozytorium, co ułatwia bardziej wszechstronne środowisko programistyczne.
  • Oprogramowanie sprzętowe i mikrokod: Zainstaluj zastrzeżone aktualizacje oprogramowania sprzętowego i mikrokodu, aby zapewnić wydajne działanie sprzętu.

Integracja repozytoriów Contrib i Non-Free w Debianie jest prosta i znacząco zwiększa wszechstronność systemu.

Warunki wstępne umożliwiające włączenie repozytoriów Contrib i niebezpłatnych

Aby pomyślnie włączyć repozytoria Contrib i Non-Free w Debianie, upewnij się, że spełniasz następujące wymagania:

Wymagania systemowe i obsługiwane wersje Debiana

CzęśćMinimalne wymagania
EdytorProcesor 1 GHz lub szybszy
Baran1 GB lub więcej
Miejsca na dysku10 GB wolnego miejsca
SiećSzybkie łącze internetowe
Obsługiwane wersjeDebian 12 (Mól książkowy), Debian 11 (w dziesiątkę), Debian 10 (Buster)

Dodatkowe wymagania

WymógOpis
Połączenie internetoweNiezbędne do pobierania aktualizacji z repozytoriów Contrib i Non-Free.
Konwencje terminaloweWszystkie polecenia terminala powinny być wykonywane jako zwykły użytkownik sudo przywileje.
Polecenia interfejsu wiersza poleceniaDo instalacji i konfiguracji użyj interfejsu wiersza poleceń (CLI).
Lista źródełUpewnij się, że plik listy źródeł (/etc/apt/sources.list) jest poprawnie skonfigurowany.

Włącz opcję Contrib i Non-Free

Istnieje wiele sposobów włączania repozytoriów contrib i niewolnych w Debianie. Przeanalizujemy dwie metody: linię poleceń i interfejs graficzny za pośrednictwem Menedżera pakietów Synaptic.

Metoda 1: Korzystanie z wiersza poleceń w edytorze tekstu

Modyfikowanie pliku listy źródeł

Rozpocznij, uruchamiając terminal. Tutaj wpiszesz polecenie:

sudo nano /etc/apt/sources.list

To polecenie uruchamia edytor tekstu „nano” i otwiera plik „sources.list”. Ten plik jest niezbędny, ponieważ zawiera pełną listę wszystkich aktywnych repozytoriów oprogramowania dla twojego systemu operacyjnego Debian.

Poprawianie pliku listy źródeł i konsolidacja zmian

W pliku „sources.list” wyszukaj linie rozpoczynające się od "To" i włączyć "główny". Celem jest udostępnienie repozytoriów contrib i non-free. Dołączasz „wkład nie darmowy” Po "główny" w każdej odpowiedniej linii.

Na przykład zmodyfikowana linia może wyglądać mniej więcej tak:

Mól książkowy i nie tylko:

Notatka: Począwszy od Debiana 12, Debian 13 i nowszych, będziesz musiał dodać „niewolne oprogramowanie sprzętowe” zamiast „niewolny”, co było ustawieniem domyślnym od wersji Debian 11 Bullseye w dół.

deb http://deb.debian.org/debian/ bookworm main contrib non-free-firmware

Dla Debiana 11 Bullseye, Debian 10 Buster i wstecz:

deb http://deb.debian.org/debian/ bookworm main contrib non-free

Po dokonaniu wymaganych zmian skonsoliduj plik, zapisując go (naciśnij Ctrl+O). Następnie wyjdź z edytora tekstu (naciśnij Ctrl+X). Następnie należy odświeżyć repozytoria za pomocą polecenia:

sudo apt update

To polecenie gwarantuje, że modyfikacje zostaną należycie odzwierciedlone i zaktualizowane.

Metoda 2: Alternatywa dla wiersza poleceń

Alternatywna metoda, wykorzystująca wiersz poleceń, jest wydajniejsza i prostsza dla wielu użytkowników Linuksa, zwłaszcza tych, którzy są nowi w środowisku. Ta metoda wymaga jednego polecenia, aby włączyć zarówno repozytoria contrib, jak i niewolne w Debianie.

Zapewnienie instalacji wymaganych pakietów

Aby rozpocząć, uruchom polecenie:

sudo apt install software-properties-common -y

To polecenie sprawdza, czy 'software-properties-common' pakiet. Pakiet ten jest niezbędnym narzędziem pomagającym w zarządzaniu repozytoriami oprogramowania bezpośrednio z wiersza poleceń.

Włączanie opcji Contrib i Non-Free

Po zweryfikowaniu instalacji pakietu możesz włączyć repozytoria contrib i niewolne Debiana:

Mól książkowy i dalej:

sudo apt-add-repository contrib non-free-firmware

Bullseye w dół:

sudo apt-add-repository contrib non-free

Po pomyślnej autoryzacji repozytoriów uruchom szybką aktualizację za pomocą:

sudo apt update

Potwierdź repozytoria Contrib i Non-Free

Po pomyślnym włączeniu repozytoriów contrib i niewolnych oraz zainicjowaniu pliku Rapid apt-updatenastępnym logicznym krokiem jest potwierdzenie włączenia tych repozytoriów. Ten krok jest kluczowy, ponieważ pozwala upewnić się, że wprowadzone zmiany przyniosły skutek i że system Debian ma teraz dostęp do rozszerzonej gamy oprogramowania.

Potwierdzenie obecności repozytoriów Contrib i Non-Free

Aby zweryfikować aktywację repozytoriów contrib i non-free, wykonaj następujące polecenie:

grep -E "(contrib|non-free)" /etc/apt/sources.list

To polecenie wyszukuje terminy' wkład” I „niewolny” w pliku „sources.list”. Tutaj, 'chwyt' to narzędzie wiersza poleceń służące do przeszukiwania zestawów danych w postaci zwykłego tekstu pod kątem linii pasujących do wyrażenia regularnego.

W naszym przypadku pomaga potwierdzenie aktywacji repozytoriów contrib i non-free.

Wniosek

W tym przewodniku kompleksowo przyjrzeliśmy się włączaniu repozytoriów contrib i niewolnych w Debianie. Ten proces odgrywa zasadniczą rolę w poszerzaniu różnorodności oprogramowania dostępnego dla twojego systemu Debian. Zastosowaliśmy dwie różne metody – wiersz poleceń z edycją tekstu i alternatywną technikę wiersza poleceń, aby proces był jak najbardziej elastyczny i wygodny. Warto podkreślić, że zrozumienie każdego polecenia i jego funkcji jest kluczem do skutecznej interakcji z systemem Debian i zapewnienia optymalnej wydajności. Dodatkowo zapewnienie prawidłowego wykonania tych poleceń ma kluczowe znaczenie w uniknięciu potencjalnych błędów.

Przydatne linki

Oto kilka cennych linków związanych z włączaniem repozytoriów Contrib i Non-Free w Debianie:

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

2 komentarze do “How to Enable Contrib and Non-Free on Debian 12, 11 or 10”

  1. Jozue,

    W sekcji
    „Potwierdzanie obecności repozytoriów Contrib i niebezpłatnych”
    To jest napisane

    grep -E „(contrib|non-free)” /etc/apt/sources.list /etc/apt/sources.list

    ale myślę, że chciałeś napisać

    grep -E „(contrib|non-free)” /etc/apt/sources.list

    Gerarda

    Odpowiedz

Dodaj komentarz