Czy można dodać lokalizację / folder na moim dysku twardym (np .: / media / Data / Ubuntu) do pliku sources.list? Jeśli to możliwe, w jaki sposób?
źródło
Czy można dodać lokalizację / folder na moim dysku twardym (np .: / media / Data / Ubuntu) do pliku sources.list? Jeśli to możliwe, w jaki sposób?
Aby utworzyć proste repozytorium, musisz wykonać 4 kroki:
Wpisz terminal
sudo apt-get install dpkg-dev
Utwórz katalog, w którym będziesz przechowywać swoje paczki.
sudo mkdir -p /media/Data/Ubuntu
Teraz przenieś swoje paczki do właśnie utworzonego katalogu.
To prosty trzyliniowy:
#! /bin/bash
cd /media/Data/Ubuntu
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
Wytnij i wklej powyższe do gedit i zapisz jako update-mydebs w ~ / bin . (tylda „~” oznacza katalog domowy. Jeśli ~ / bin nie istnieje, utwórz go: Ubuntu umieści ten katalog w ŚCIEŻCE. To dobre miejsce na osobiste skrypty). Następnie spraw, aby skrypt był wykonywalny:
chmod u+x ~/bin/update-mydebs
dodaj linię
deb file:/media/Data/Ubuntu ./
na /etc/apt/sources.list i gotowe.
Za każdym razem, gdy umieszczasz nowy deb w katalogu mydebs, uruchom
sudo update-mydebs
sudo apt-get update
Teraz można manipulować pakietami lokalnymi za pomocą poleceń Synaptic, aptitude i apt: apt-get, apt-cache itp. Gdy spróbujesz zainstalować apt-get, wszelkie zależności zostaną rozwiązane, o ile można je spełnić .
Źródło: https://help.ubuntu.com/community/Repositories/Personal
deb [trusted=yes] file:/media/Data/Ubuntu ./