Comment faire pour installer, vérifier et mettre à jour tous les packages Octave à la fois?
Aujourd'hui, j'ai installé Octave 3.8 avec une interface graphique sur mon ordinateur Windows 7. Est-il une commande qui va installer tous les packages Octave ? Ensuite, j'aimerais aussi voir une liste de tous les paquets installés, et de mettre à jour à la fois. Donc, il y a une commande qui vérifie les mises à jour de tous les paquets installés ? Merci.
Puis-je vous demander où vous avez téléchargé le programme d'installation de windows? Il n'est pas sur sourceforge.net/projects/octave/files/... ou wiki.octave.org/Octave_for_Microsoft_Windows.
Bien sûr, j'ai dû faire pas mal de recherche pour le trouver. Installer exe fichier est ici : mxeoctave.osuv.de/octave-3.8.0-4-installer.exe
Merci, c'est ce que je pensais. Pour répondre à votre question
Avez-vous lu l'Octave de la FAQ sur l'installation de tous les packages? C'est juste une plaine très très mauvaise idée sans équivalent dans toute autre langue.
Je n'ai pas lu, mais je ne le comprends pas. Pourquoi une mauvaise idée ? Ok, il faut plus d'espace, il peut ralentir le démarrage, mais si je ne dérange pas ? Ou certaines fonctions pourraient entrer en conflit avec les autres... Si c'est vrai, alors que c'est une chose importante qu'ils doivent prendre soin de ne pas recommander de ne pas installer des paquets. C'est comme si je vous vendre un nouveau téléphone cellulaire, et nous vous recommandons de ne pas envoyer les textes. Et cela signifie aussi, vous pouvez exécuter en même difficulté lors de l'utilisation de seulement 2 paquets, si vous êtes assez chanceux pour choisir le bon 2.
Bien sûr, j'ai dû faire pas mal de recherche pour le trouver. Installer exe fichier est ici : mxeoctave.osuv.de/octave-3.8.0-4-installer.exe
Merci, c'est ce que je pensais. Pour répondre à votre question
pkg list
liste de tous les paquets installés, vous ne savez pas à propos de la mise à jour "en masse"...Avez-vous lu l'Octave de la FAQ sur l'installation de tous les packages? C'est juste une plaine très très mauvaise idée sans équivalent dans toute autre langue.
Je n'ai pas lu, mais je ne le comprends pas. Pourquoi une mauvaise idée ? Ok, il faut plus d'espace, il peut ralentir le démarrage, mais si je ne dérange pas ? Ou certaines fonctions pourraient entrer en conflit avec les autres... Si c'est vrai, alors que c'est une chose importante qu'ils doivent prendre soin de ne pas recommander de ne pas installer des paquets. C'est comme si je vous vendre un nouveau téléphone cellulaire, et nous vous recommandons de ne pas envoyer les textes. Et cela signifie aussi, vous pouvez exécuter en même difficulté lors de l'utilisation de seulement 2 paquets, si vous êtes assez chanceux pour choisir le bon 2.
OriginalL'auteur James C | 2014-01-27
Vous devez vous connecter pour publier un commentaire.
Il semble que si
pkg update
sera mise à jour tous vos paquets installés. Voir la documentation surpkg
pour plus de détails.Je n'ai pas trouvé un moyen d'installer tous les paquets, je suis en train de faire une à une à l'aide de
pkg install -forge <package_name>
, ce qui est un peu fastidieux. Il me donne également des erreurs lorsque vous essayez d'installerparallel
.Il n'y a pas de méthode dans l'Octave d'installer ou de mettre à jour tous les packages. L'Octave développeurs recommandent contre sur leur FAQ. Qui n'a pas de sens. Connaissez-vous d'une langue qui permet une telle chose? Pourriez-vous imaginer une personne à l'aide de Perl vouloir installer de CPAN? Ou quelqu'un de Python pour installer tous PyPi? Veuillez noter que les paquets dans l'Octave Forge ne sont pas tous les packages. pkg a été écrit pour gérer les paquets, pas Octave Forge. Peut-être que ce serait plus évident si elle n'a pas eu la possibilité de les télécharger automatiquement.
En supposant que vous avez toutes les licences nécessaires, MATLAB permet d'installer toutes les boîtes à outils et des add-ons, en même temps que l'installation de la base de MATLAB, en une seule fois.
et c'est l'une de Matlab comportements que je déteste le plus. Mais de toute façon, vous comparez deux choses différentes. Octave Forge n'a pas pour objectif d'être le Mathworks boîtes à outils. Il vise à être que plus FileExchange. Vous voulez vraiment installer tous FileExchange? De Plus, certains d'Octave Forge colis exprès de changer la façon dont les tous de l'Octave travaille, ils peuvent conduire à des comportements bizarres, sauf si vous savez vraiment ce que vous faites. C'est pourquoi la plupart des paquets n'est plus de la charge par défaut.
Juste point de. Je n'y avais pas pensé de cette façon. Il serait grand bien pour être en mesure d'installer l'équivalent de MATLAB boîtes à outils et des add-ons automatiquement dans le cadre de la principale Octave installer. L'utilisateur peut ensuite ajouter les packages équivalent à l'Échange de Fichiers comme il/elle le désire.
OriginalL'auteur am304
De chargement/Déchargement de tous les paquets à la fois par l'exécution de la commande suivante
OriginalL'auteur dkb
Sur Windows/Mac il y a un programme d'installation sur http://octave.sourceforge.net/. Il installe tous(?) des paquets, mais vous devez les charger avec "pkg charge".
OriginalL'auteur Andre