Muszę zainstalować zależności kompilacji czegoś. Jak mogę się upewnić, że sekcja kodu źródłowego moich źródeł oprogramowania jest włączona?
Muszę zainstalować zależności kompilacji czegoś. Jak mogę się upewnić, że sekcja kodu źródłowego moich źródeł oprogramowania jest włączona?
Odpowiedzi:
Uruchom centrum oprogramowania i wybierz źródła oprogramowania:
W źródłach oprogramowania sprawdź, czy „Kod źródłowy” jest zaznaczony:
Możesz włączyć repozytoria kodu źródłowego, odznaczając (usuwając #
) deb-src
repozytoria /etc/apt/sources.list
.
sed -i '/deb-src/s/^# //' /etc/apt/sources.list && apt update
Jeśli chcesz wyłączyć repozytoria kodu źródłowego, możesz je skomentować
sed -i '/deb-src/s/^/# /' /etc/apt/sources.list && apt update
Domyślne repozytoria archiwów mają włączone archiwa źródłowe oraz pliki binarne. Dodanie dowolnych PPA z sudo add-apt-repository ppa:user/archive
powinno umożliwić zarówno archiwum źródłowe, jak i binarne.
Aby to sprawdzić, możesz sprawdzić /etc/apt/sources.list
plik i pliki w /etc/apt/sources.list.d/
, aby upewnić się , że są tam deb-src
wiersze dla każdej deb
linii archiwum. Ponadto w Software Sources
oknie dialogowym właściwości można sprawdzić, czy Source code
opcja jest zaznaczona na Ubuntu Software
karcie i czy istnieją odpowiednie Source
wpisy dla Binaries
pozycji na liście dodatkowych źródeł pod Other Software
kartą.