Im Software-Center gibt es einen Abschnitt mit For Purchase- Programmen (siehe
Abbildung unten), der mich jedes Mal ärgert, wenn ich etwas installieren möchte.
Gibt es eine Möglichkeit, diese Programme aus dem Software Center zu entfernen oder auszublenden ?
Links zu Antworten:
Für 13.10 und höher →
Für 13.04 →
Für 12.10 →
Für 12.04 →
Für 11.10 und niedriger →
Bitte hinterlassen Sie einen Kommentar oder senden Sie eine E-Mail an,[email protected]
wenn es bei Ihnen nicht funktioniert oder Sie Probleme haben!
software-center
Alba Mendez
quelle
quelle
Antworten:
Für den 12.04
Abgeleitet von Pavlos G. Antwort und Inspiration von Darmien Antwort .
Andere Version? Gehen Sie zur Liste .
Lesen Sie das Ende des Beitrags, wenn Sie in Schwierigkeiten sind und die Änderungen rückgängig machen möchten.
1. Ignorieren Sie die käuflichen Apps
Öffne ein Terminal ( Ctrl+ Alt+ T) und tippe:
Und drücken Sie die Eingabetaste. Sie werden aufgefordert, Ihr Passwort einzugeben.
Dann erscheint ein Editor. Suchen Sie die folgenden Zeilen (Hinweis: Ctrl+ Fkann helfen):
Fügen Sie unmittelbar nach diesen Zeilen Folgendes ein ( einschließlich der Leerzeichen! ):
Hinweis: Wenn Sie
Dinge aufbewahren möchten, die kein Geld kosten, aber "gekauft" werden müssen (z. B. Testversionen, Zeitschriften und anderes Eigentum), ersetzen Sie diese
("")
durch("0.00", "")
.Speichern Sie die Datei ( Ctrl+ S), öffnen Sie das Software Center und ... voila!
Es gibt keine kommerziellen Programme!
Sie können den Editor und das Terminal jetzt schließen.
2. Entfernen Sie den Kanal "Zum Kauf" (optional)
Öffnen Sie ein Terminal und geben Sie Folgendes ein, um den Menüeintrag "Zum Kauf" ebenfalls zu entfernen:
Suchen Sie diese Zeilen:
Und deaktivieren Sie sie, indem Sie
#
vor jede Zeile ein setzen:Speichern und genießen Sie ein Software-Center ohne Werbung!
Randnotizen: Die. Dateien. sind. verpackt.
Was heißt das, fragst du? Dies bedeutet, dass bei
jedem Upgrade Ihres Software Centers die Änderungen
zurückgesetzt werden und Sie diese Schritte erneut ausführen müssen.
Machen Sie die Änderungen rückgängig
Wenn Sie den ursprünglichen Zustand der Dateien wiederherstellen möchten,
öffnen Sie ein Terminal und geben Sie Folgendes ein:
Sie werden erneut zur Eingabe Ihres Passworts aufgefordert, diesmal auf dem Terminal.
Geben Sie es ein und drücken Sie die EINGABETASTE. Machen Sie sich keine Sorgen, wenn bei der Eingabe nichts angezeigt wird, sondern verbergen Sie Ihr Kennwort.
Das Terminal wird automatisch geschlossen, wenn Sie fertig sind.
quelle
Für 11.10 und früher
Sie können bearbeiten:
/usr/share/software-center/softwarecenter/backend/channel.py
und die folgenden Zeilen auskommentieren (oder löschen):
Natürlich sollten Sie bedenken, dass nachfolgende Updates
software-center
das Skript wahrscheinlich überschreiben werden ...Schaut euch diesen Link für mehr Details an ;-)
Hinweis: Für 12.04 lautet der Dateiname
/usr/share/software-center/softwarecenter/backend/channel_impl/aptchannels.py
. Die gleichen Schritte gelten.quelle
Ich habe einen Weg gefunden, kommerzielle Ergebnisse für 12.04 zu verbergen:
In /usr/share/software-center/softwarecenter/ui/gtk3/models/appstore2.py:
Nach den Zeilen:
Fügen Sie die folgende Zeile hinzu:
Es sollte nur das ändern, was angezeigt wird, aber ich habe es noch nicht viel getestet, also verwenden Sie es auf Ihr eigenes Risiko. Und genießen Sie ein werbefreies Software-Center.
quelle
Der Vollständigkeit halber ist hier die Lösung, die in 13.10 für mich funktioniert hat:
Finde das:
Und fügen Sie dies hinzu (stellen Sie sicher, dass Sie die richtige Einrückung von TABS haben (Python benötigt dies):
Übrigens war dies mein erster Pythonevar :-)
quelle
Ich habe es versucht, es hat bei mir funktioniert: Es werden nur KOSTENLOSE (Preis nicht mehr als 0) Artikel angezeigt.
Finde das:
Fügen Sie dann den folgenden Code hinzu:
quelle
Für 12.10 und später
Abgeleitet von jmendeth Antwort .
Andere Version? Gehen Sie zur Liste .
Lesen Sie das Ende des Beitrags, wenn Sie in Schwierigkeiten sind und die Änderungen rückgängig machen möchten.
Schließen Sie das Software Center, falls es geöffnet ist.
Öffnen Sie nun ein Terminal ( Ctrl+ Alt+ T) und geben Sie Folgendes ein:
Und drücken Sie die Eingabetaste. Sie werden aufgefordert, Ihr Passwort einzugeben.
Dann erscheint ein Editor. Suchen Sie die folgenden Zeilen (Hinweis: Ctrl+ Fkann helfen):
Fügen Sie unmittelbar nach diesen Zeilen Folgendes ein ( einschließlich der Leerzeichen! ):
Speichern Sie die Datei ( Ctrl+ S) und schließen Sie den Editor, jedoch nicht das Terminal.
Geben Sie nun das Terminal ein:
Drücken Sie Enter. Ein Editor wird erneut angezeigt. Suchen Sie diese Zeilen:
Und deaktivieren Sie sie, indem Sie
#
vor jede Zeile ein setzen:Speichern Sie die Datei, schließen Sie den Editor, aber nicht das Terminal.
Geben Sie im Terminal Folgendes ein:
Warten Sie etwas, das Terminal wird automatisch geschlossen, wenn Sie fertig sind ...
Dann öffnen Sie das Software Center und ... voila!
Es gibt keine kommerziellen Programme!
Randnotizen: Die. Dateien. sind. verpackt.
Was heißt das, fragst du? Das bedeutet, dass,
jedem Upgrade Ihres Software Centers die Änderungen
zurückgesetzt werden und Sie diese Schritte erneut ausführen müssen.
Machen Sie die Änderungen rückgängig
Wenn Sie den ursprünglichen Zustand der Dateien wiederherstellen möchten,
öffnen Sie ein Terminal und geben Sie Folgendes ein:
Wieder werden Sie aufgefordert, Ihr Passwort einzugeben.
Das Terminal wird automatisch geschlossen, wenn Sie fertig sind.
quelle
Sie können dies einfacher tun, indem Sie Ansicht -> Canonical Maintained Software anstelle von All Software auswählen. Dies hat den Vorteil, dass es nicht durch Software-Updates überschrieben wird.
Dies kann einige zusätzliche Elemente verbergen, aber zumindest werden die lästigen Magazine und die für den Verkauf bestimmte Software meiner Erfahrung nach beseitigt.
quelle