Zainstaluj oprogramowanie za pomocą pobranego pliku portu
9
Chcę zainstalować oprogramowanie na komputerze Mac za pomocą polecenia „install port nazwa-oprogramowania”, ale niektóre programy mają bardzo duży pakiet i nie mam stabilnego połączenia. Chcę pobrać plik portu za pomocą menedżera pobierania, a następnie zlecić portowi zainstalowanie oprogramowania za pomocą pobranego pliku. Czy to możliwe? W jaki sposób?
Do celów testowych użyję octaveportu. Wyświetl listę plików wymaganych dla portu, uruchamiając port distfiles octave. Otrzymasz następujące dane wyjściowe:
W nawiasach kwadratowych znajduje się nazwa pliku do pobrania, a następnie ścieżka, którą MacPorts wyszuka dla pliku. Poniższe łącza to wiele kopii lustrzanych, które można pobrać za pomocą menedżera pobierania. Przejdź do /opt/local/var/macports/distfilesi utwórz katalog o nazwie, octavejeśli nie istnieje. Umieść pobrany pakiet źródłowy w tym folderze. Kontynuuj instalację za pomocą sudo port install octave.
Upewnij się, że masz wszystkie pliki distfile należące do danego portu, ponieważ wiele portów ma więcej niż jeden.
ale kiedy wykonuję sudo port install ntfs-3g, mówi
---> Attempting to fetch ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2 from http://packages.macports.org/ntfs-3g
Aby osiągnąć ten sam wynik, http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2pobrałem go i włożyłem /opt/local/var/macports/incoming/verified. sudo port install ntfs-3gnastępnie znajduje plik, który pobrałem i nie próbuje go pobrać ponownie. Znalazłem to samo z llvm-3.1pakietem.
To nie do końca działało.
port distfiles ntfs-3g
Daje miale kiedy wykonuję
sudo port install ntfs-3g
, mówiAby osiągnąć ten sam wynik,
http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2
pobrałem go i włożyłem/opt/local/var/macports/incoming/verified
.sudo port install ntfs-3g
następnie znajduje plik, który pobrałem i nie próbuje go pobrać ponownie. Znalazłem to samo zllvm-3.1
pakietem.źródło
Spróbuj wykonać następujące czynności:
gdzie „nazwa portu” to nazwa portu. Przejdź do następującego łącza, aby uzyskać więcej informacji:
https://trac.macports.org/wiki/FAQ
źródło
rdep
wyszczególnia zależności pakietów, a nie pliki do pobrania.