Existe-t-il un moyen de rendre les URL "apt: //" toujours ouvertes dans le terminal?

5

J'aimerais pouvoir installer des éléments directement depuis apps.ubuntu.com, mais le centre de logiciels met beaucoup de temps à charger et à installer des éléments. Existe-t-il un moyen de définir "apt" les URI à s’ouvrir dans le terminal en tant que "sudo apt-get install X

EDIT: j'utilise le chrome. Y at-il une sorte d'extension qui peut faire cela?

    
posée phillips1012 10.12.2012 - 00:01
la source

1 réponse

6

En supposant que vous utilisez Firefox, vous pouvez créer un script shell simple pour ce faire. Il existe peut-être un mécanisme similaire pour d’autres navigateurs, mais je ne les connais pas.

  1. Ouvrez GEdit (ou tout autre éditeur) et entrez les informations suivantes:

    #! /bin/bash
    
    aptInstall="[email protected]"
    aptInstall=${aptInstall#*:}
    gnome-terminal -e "sudo apt-get install $aptInstall"
    
  2. Enregistrez ce script. Je l'appellerai ~/apt_terminal.sh .

  3. Ouvrez le terminal et exécutez chmod a+x ~/apt_terminal.sh . Cela rendra le script exécutable.
  4. Ouvrez maintenant les préférences de Firefox et accédez à la section "Applications". Trouvez le type de contenu "apt".
  5. Sélectionnez "Utiliser autre" sous le titre "Action" pour le type de contenu "apt" et accédez à l'emplacement du script que vous venez de créer.

Maintenant, apt: // Les URL doivent s’ouvrir dans le terminal en vous demandant votre mot de passe.

    
réponse donnée Andrew Johnson 10.12.2012 - 00:11
la source

Lire d'autres questions sur les étiquettes