Utilizatori avansati
Puteți modifica codul sursă pentru a elimina actualizare apt
comanda.
Iată blocul de cod pe care trebuie să îl eliminați din /usr/bin/add-apt-repository
fişier:
dacă se actualizează și nu opțiuni.elimină:
os.execvp("apt-get", ["apt-get", "actualizare"])
sys.exit(0)
Aceasta va elimina comanda de actualizare.
NOTĂ: Această bucată de cod vine de două ori în fișier, trebuie să îl eliminați pe ULTIMA. Această bucată de cod din majoritatea fișierelor ar fi undeva lângă linia 198.
Puteți deschide fișierul folosind un editor de text, cum ar fi nano
și eliminați această bucată de cod.
De asemenea, puteți modifica puțin codul, ceva de genul:
dacă se actualizează și nu opțiuni.elimină:
os.execvp("apt-get", ["apt-get", "moo"])
sys.exit(0)
NOTĂ: Editați acest fișier cu un editor de text terminal, cum ar fi nano
în loc de editori GUI ca gedit
.
Începători
Deschideți un terminal folosind Ctrl + Alt + T
Mai întâi, instalați nano:
actualizare sudo apt
sudo apt install nano
Editați fișierul:
sudo nano /usr/bin/add-apt-repository
Apăsați în mod repetat tasta săgeată în jos, cu excepția cazului în care ați ajuns la sfârșitul fișierului.
Veți găsi un dacă
declarație care arată exact așa:
dacă se actualizează și nu opțiuni.elimină:
os.execvp("apt-get", ["apt-get", "actualizare"])
sys.exit(0)
Scoateți întregul dacă
bloc de cod menționat mai sus.
presa Ctrl + X și apoi selectați Y și apăsați INTRODUCE.
Test
Restaurați fișierul
Incurcat?
Fără griji! Dacă alergăm dpkg -S
pe dosar, putem vedea:
$ dpkg -S /usr/bin/add-apt-repository
software-properties-common: /usr/bin/add-apt-repository
Așa că doar fugi:
actualizare sudo apt
sudo cp -r /usr/bin/add-apt-repository /tmp
sudo rm -rf /usr/bin/add-apt-repository
sudo apt install software-properties-common --reinstall