Question Comment puis-je résoudre le problème de package que j'ai reçu après une tentative infructueuse d'installation de QtOctave?


J'ai installé GNU Octave 3.6.4 aujourd'hui après sa sortie via les commandes:

cd ~/octave-3.6.4
./configure
make
sudo make install
sudo ln -s /home/brentonhorne/octave-3.6.4/run-octave /usr/bin/octave

qui a réussi à l'installer (même si sans la dernière ligne, cela n'a pas été le cas octave de la ligne de commande ne l'a pas appelé).

Je l'ai fait après avoir retiré la version précédente qui est actuellement la seule version disponible dans le centre de logiciels sur Quantal (à savoir GNU Octave 3.6.3).

J'ai ensuite essayé d'installer qtoctave car il a été supprimé avec GNU Octave 3.6.3 lorsque j'ai couru sudo apt-get remove octave. En cours d'exécution sudo apt-get install -f J'ai reçu l'erreur:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up octave (3.6.3-2~ppa1~quantal2) ...
error: couldn't read directory /usr/local/share/octave/packages: No such file or directory
error: called from:
error:   /usr/local/share/octave/3.6.4/m/pkg/pkg.m at line 541, column 7
error:   /usr/local/share/octave/3.6.4/m/pkg/pkg.m at line 472, column 25

dpkg: error processing octave (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for menu ...
Errors were encountered while processing:
 octave
E: Sub-process /usr/bin/dpkg returned an error code (1)

2
2018-02-22 12:51


origine




Réponses:


Attention, cela peut endommager votre installation!

Recherchez le package qui n'est pas correctement installé et copiez ou mémorisez le nom du package:

sudo dpkg --list | grep octave

Essayez de le supprimer (peut-être quelques erreurs):

sudo dpkg --remove <package>

Essayer de purger

sudo dpkg --purge <package>

Essaye de faire sudo apt-get -f install encore.


5
2018-02-22 14:39



Donc, je supprime chaque paquet répertorié par sudo dpkg --list | grep octave? - BH2017