Le Centre logiciel contient une section de programmes For Purchase ( voir capture d'écran ci-dessous),
qui m'annonce chaque fois que je souhaite installer quelque chose.
Existe-t-il un moyen de supprimer ou de masquer ces programmes du Centre de logiciel?
Liens vers les réponses:
Pour 13.10 et plus →
Pour 13.04 →
Pour 12.10 →
Pour 12.04 →
Pour 11.10 et moins →
Laissez un commentaire ou envoyez un mail à[email protected]
si cela ne fonctionne pas ou si vous rencontrez des problèmes!
software-center
Alba Mendez
la source
la source
Réponses:
Pour 12.04
Dérivé de Pavlos G. et inspiré de Darmien .
Version différente? Aller à la liste .
Voir la fin du message si vous êtes en difficulté et que vous souhaitez annuler les modifications.
1. Ignorer les applications achetables
Ouvrez un terminal ( Ctrl+ Alt+ T) et tapez:
Et appuyez sur Entrée. Vous serez invité à entrer votre mot de passe.
Ensuite, un éditeur apparaîtra. Localisez les lignes suivantes (indice: Ctrl+ Fpeut aider):
Immédiatement après ces lignes, collez ce qui suit ( y compris les espaces! ):
Remarque: si vous souhaitez conserver des éléments qui ne coûtent pas cher, mais qui doivent être "achetés"
(comme des essais, des magazines et autres éléments de propriété), remplacez-les
("")
par("0.00", "")
.Enregistrez le fichier ( Ctrl+ S), ouvrez le Centre logiciel et… voila!
Il n'y a pas de programmes commerciaux!
Vous pouvez fermer l'éditeur et le terminal maintenant.
2. Supprimez le canal "pour achat" (facultatif)
Pour supprimer également cet élément "à acheter" du menu, ouvrez un terminal et tapez:
Localisez ces lignes:
Et désactivez-les en mettant un
#
devant chaque ligne:Enregistrez et profitez d'un centre de logiciel sans publicité!
Notes de côté: Le. des dossiers. sont. emballé.
Qu'est-ce que cela signifie, demandez-vous? Cela signifie que
chaque fois que vous mettrez à niveau votre Centre de logiciel, les modifications
seront annulées et vous devrez effectuer cette opération à nouveau.
Annuler les modifications
Si vous souhaitez restaurer l'état d'origine des fichiers,
ouvrez un terminal et tapez:
Encore une fois, votre mot de passe vous sera demandé, cette fois sur le terminal.
Tapez-le et appuyez sur ENTRÉE. Ne vous inquiétez pas si rien ne s'affiche lorsque vous tapez, c'est pour cacher votre mot de passe.
Le terminal se ferme automatiquement lorsque vous avez terminé.
la source
Pour 11.10 et les versions antérieures
Vous pouvez éditer:
/usr/share/software-center/softwarecenter/backend/channel.py
et commentez (ou supprimez) les lignes suivantes:
Bien sûr, vous devriez avoir à l’esprit que les mises à jour qui en
software-center
résulteront vont probablement écraser le script ...Consultez ce lien pour plus de détails ;-)
Remarque: pour 12.04, le nom du fichier est
/usr/share/software-center/softwarecenter/backend/channel_impl/aptchannels.py
. Les mêmes étapes s'appliquent.la source
J'ai trouvé un moyen de cacher les résultats commerciaux pour 12.04:
Dans /usr/share/software-center/softwarecenter/ui/gtk3/models/appstore2.py:
Après les lignes:
Ajoutez la ligne suivante:
Cela ne devrait changer que ce qui est affiché, mais je ne l'ai pas encore beaucoup testé, utilisez-le à vos risques et périls. Et profitez d'un centre logiciel sans publicité.
la source
Pour être complet, voici la solution qui a fonctionné pour moi en 13.10:
Trouve ça:
Et ajoutez ceci (assurez-vous que vous avez la bonne indentation de TABS (python le requiert):
BTW c'était mon premier evar de python :-)
la source
J'ai essayé cela a fonctionné pour moi: seuls les éléments GRATUITS (prix pas plus de 0) sont affichés.
Trouve ça:
Ajoutez ensuite le code suivant:
la source
À partir de 12h10
Dérivé de jmendeth answer .
Version différente? Aller à la liste .
Voir la fin du message si vous êtes en difficulté et que vous souhaitez annuler les modifications.
Fermez le Centre de logiciels s'il est ouvert.
Ouvrez maintenant un terminal ( Ctrl+ Alt+ T) et tapez:
Et appuyez sur Entrée. Vous serez invité à entrer votre mot de passe.
Ensuite, un éditeur apparaîtra. Localisez les lignes suivantes (indice: Ctrl+ Fpeut aider):
Immédiatement après ces lignes, collez ce qui suit ( y compris les espaces! ):
Enregistrez le fichier ( Ctrl+ S) et fermez l'éditeur, mais pas le terminal.
Maintenant, tapez le terminal:
Appuyez sur Entrée. Un éditeur apparaîtra à nouveau. Localisez ces lignes:
Et désactivez-les en mettant un
#
devant chaque ligne:Enregistrez le fichier, fermez l'éditeur mais pas le terminal.
Dans le terminal, tapez:
Attendez un peu, le terminal se fermera automatiquement à la fin de l'opération ...
Ouvrez ensuite le centre logiciel et ... le tour est joué!
Il n'y a pas de programmes commerciaux!
Notes de côté: Le. des dossiers. sont. emballé.
Qu'est-ce que cela signifie, demandez-vous? Cela signifie que
chaque fois que vous mettrez à niveau votre Centre de logiciel, les modifications
seront annulées et vous devrez effectuer cette opération à nouveau.
Annuler les modifications
Si vous souhaitez restaurer l'état d'origine des fichiers,
ouvrez un terminal et tapez:
Encore une fois, votre mot de passe vous sera demandé.
Le terminal se ferme automatiquement lorsque vous avez terminé.
la source
Vous pouvez le faire plus simplement en sélectionnant Affichage -> Logiciel maintenu par Canonical au lieu de Tous les logiciels. Cela présente l'avantage de ne pas être écrasé par les mises à jour logicielles.
Cela cache peut-être des éléments supplémentaires, mais au moins, selon mon expérience, il élimine les magazines ennuyeux et les logiciels de vente.
la source