Installer le logiciel à l'aide d'un fichier de port téléchargé
9
Je veux installer des logiciels sur Mac en utilisant 'port install software-name' mais certains logiciels sont livrés avec un très gros package et je n'ai pas de connexion stable. Je souhaite télécharger le fichier de port à l'aide d'un gestionnaire de téléchargement, puis demander au port d'installer le logiciel à l'aide du fichier téléchargé. C'est possible? Comment?
À des fins de test, je vais utiliser le octaveport. Répertoriez les fichiers distfiles requis pour le port en exécutant port distfiles octave. Vous obtiendrez la sortie suivante:
Entre les crochets se trouve le nom du fichier à télécharger, suivi du chemin que MacPorts recherchera pour le fichier. Les liens ci-dessous qui sont un certain nombre de miroirs que vous pouvez télécharger à partir de votre gestionnaire de téléchargement. Accédez à /opt/local/var/macports/distfileset créez un répertoire appelé octaves'il n'existe pas. Placez le package source téléchargé dans ce dossier. Procédez à l'installation à l'aide de sudo port install octave.
Assurez-vous que vous disposez de tous les fichiers distf appartenant à un port donné car de nombreux ports en ont plusieurs.
mais quand je l'exécute, sudo port install ntfs-3gil est dit
---> Attempting to fetch ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2 from http://packages.macports.org/ntfs-3g
Pour obtenir le même résultat, je l'ai téléchargé http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2et inséré /opt/local/var/macports/incoming/verified. sudo port install ntfs-3gtrouve ensuite le fichier que j'ai téléchargé et n'essaye pas de le télécharger à nouveau. J'ai trouvé la même chose avec le llvm-3.1paquet.
Cela n'a pas vraiment fonctionné pour moi. Le
port distfiles ntfs-3g
me donnemais quand je l'exécute,
sudo port install ntfs-3g
il est ditPour obtenir le même résultat, je l'ai téléchargé
http://packages.macports.org/ntfs-3g/ntfs-3g-2012.1.15_3.darwin_11.x86_64.tbz2
et inséré/opt/local/var/macports/incoming/verified
.sudo port install ntfs-3g
trouve ensuite le fichier que j'ai téléchargé et n'essaye pas de le télécharger à nouveau. J'ai trouvé la même chose avec lellvm-3.1
paquet.la source
Essayez ce qui suit:
où "nom_port" est le nom du port. Accédez au lien suivant pour plus d'informations:
https://trac.macports.org/wiki/FAQ
la source
rdep
répertorie les dépendances des packages, pas les fichiers à télécharger.