Devo installare dipendenze di build di qualcosa, come posso garantire che la sezione del codice sorgente delle mie fonti software sia abilitata?
Devo installare dipendenze di build di qualcosa, come posso garantire che la sezione del codice sorgente delle mie fonti software sia abilitata?
Risposte:
Avviare il centro software e selezionare le fonti software:
Nelle fonti del software assicurarsi che "Codice sorgente" sia selezionato:
È possibile abilitare i repository di codice sorgente decommentando (rimuovendo #
's) deb-src
repository da /etc/apt/sources.list
.
sed -i '/deb-src/s/^# //' /etc/apt/sources.list && apt update
Se si desidera disabilitare i repository di codice sorgente, è possibile commentarlo nuovamente
sed -i '/deb-src/s/^/# /' /etc/apt/sources.list && apt update
I repository di archivio predefiniti hanno gli archivi di origine abilitati e i binari. Inoltre, l'aggiunta di eventuali PPA con sudo add-apt-repository ppa:user/archive
dovrebbe abilitare entrambi gli archivi di origine e binari.
Per verificare, è possibile controllare nel /etc/apt/sources.list
file e nei file in /etc/apt/sources.list.d/
, per assicurarsi che ci siano le deb-src
righe per ogni deb
riga dell'archivio. Inoltre, nella Software Sources
finestra di dialogo delle proprietà, è possibile verificare che l' Source code
opzione sia selezionata nella Ubuntu Software
scheda e che ci siano Source
voci corrispondenti per le Binaries
voci, nell'elenco delle fonti aggiuntive sotto la Other Software
scheda.