Buonasera a tutti.
Puntualmente dopo ogni aggiornamento, che sia di sicurezza o di software di terze parti, mi ritrovo nella situazione che il sistema operativo, cerca di scaricare ed installare alcuni pacchetti che io non voglio.
In particolare, scarica ed installa la "open-jdk".
Io invece uso la "Oracle JDK", che ho correttamente configurato, modificando manualmente anche i puntamenti di sistema.
A questo punto la domanda è: dal momento che la open-jdk sembra essere parte di qualche repository ufficiale, che non voglio eliminare dalla lista, posso impostare il sistema in modo che eviti semplicemente di scaricare quest'unico pacchetto?
Ho pensato che avrei potuto usare "sudo apt mark hold <nome-pacchetto>", ma, come detto sopra, eliminerei l'intero repository, e vorrei evitare, a parte per il fatto che non so di preciso quale sia il repository che include anche questo pacchetto, fra tutti quelli disponibili, ed anche perchè all'interno del medesimo repository ci potrebbero essere altri pacchetti ed aggiornamenti importanti.
Altra domanda, ma sempre attinente: è possibile impedire al sistema di creare e/o scrivere in una specifica directory?
per la precisione, vorrei evitare che venga create (ora e per sempre) la directory "/usr/lib/jvm". Come si può fare? Avevo pensato di crearla io manualmente, e poi imporre attributo di immutabilita alla suddetta directory, in modo che nemmeno il sistema operativo possa scriverci. E' questa la via per farlo, oppure esiste qualche procedura piu rigorosa ed affidabile?
Grazie mille a tutti.
Impedire l'istallazione di alcuni pacchetti dal repository.
- DoctorStrange
- Imperturbabile Insigne

- Messaggi: 2926
- Iscrizione: mercoledì 14 ottobre 2015, 9:33
- Desktop: Gnome3
- Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
- Sesso: Maschile
- Località: Roma, Italia
Re: Impedire l'istallazione di alcuni pacchetti dal repository.
DoctorStrange ha scritto: ↑lunedì 23 novembre 2020, 18:20Ho pensato che avrei potuto usare "sudo apt mark hold <nome-pacchetto>", ma, come detto sopra, eliminerei l'intero repository
Codice: Seleziona tutto
sudo apt-mark hold <pacchetto>Per vedere da quale repo viene fornito il pacchettoa parte per il fatto che non so di preciso quale sia il repository che include anche questo pacchetto
Codice: Seleziona tutto
apt show <pacchetto>- wilecoyote
- Tenace Tecnocrate

- Messaggi: 15749
- Iscrizione: giovedì 20 agosto 2009, 16:21
- Desktop: Kubuntu et alii
- Distribuzione: 9.04 32bit 14/18/20/22.04 LTS 64bit
- Sesso: Maschile
- Località: Ceranesi - Ge
Re: Impedire l'istallazione di alcuni pacchetti dal repository.
) Salve, il comando:
Serve sì per bloccare i pacchetti, però può rompere le dipendenze.
Per ridurre il rischio d'installare un dato pacchetto dai il comando:
Spostati nella scheda Aggiornamenti e togli la spunta da Aggiornamenti raccomandati.
Dattilografo ridurre il rischio d'installare poiché ciò non impedisce l'installazione come dipendenza ma solo come raccomandato, evitando per l'appunto rotture del sistema pacchetti.
Sostituisci nel comando gtk con kde se usi Kubuntu.
:: Ciao
Codice: Seleziona tutto
sudo apt-mark hold <pacchetto>Per ridurre il rischio d'installare un dato pacchetto dai il comando:
Codice: Seleziona tutto
software-properties-gtkDattilografo ridurre il rischio d'installare poiché ciò non impedisce l'installazione come dipendenza ma solo come raccomandato, evitando per l'appunto rotture del sistema pacchetti.
Sostituisci nel comando gtk con kde se usi Kubuntu.
:: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1 GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti