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 |
---|---|
Edytor | Procesor 1 GHz lub szybszy |
Baran | 1 GB lub więcej |
Miejsca na dysku | 10 GB wolnego miejsca |
Sieć | Szybkie łącze internetowe |
Obsługiwane wersje | Debian 12 (Mól książkowy), Debian 11 (w dziesiątkę), Debian 10 (Buster) |
Dodatkowe wymagania
Wymóg | Opis |
---|---|
Połączenie internetowe | Niezbędne do pobierania aktualizacji z repozytoriów Contrib i Non-Free. |
Konwencje terminalowe | Wszystkie polecenia terminala powinny być wykonywane jako zwykły użytkownik sudo przywileje. |
Polecenia interfejsu wiersza polecenia | Do 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-update
nastę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:
- Lista źródeł Debiana: Dowiedz się, jak zmodyfikować plik source.list, aby włączyć repozytoria Contrib i Non-Free.
- Oprogramowanie sprzętowe Debiana: Dostęp do informacji na temat instalowania i zarządzania pakietami oprogramowania sprzętowego w Debianie.
- Repozytorium Debiana: Zrozumienie struktury i komponentów repozytoriów Debiana.
- Format repozytorium Debiana: Zapoznaj się z formatem i szczegółami konfiguracji repozytorium Debiana.
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
Dziękuję Gérardowi za wskazanie dodatkowej linii do poprawienia.