"Apt-get" findet keine Pakete auf dem Terminal

9

Ich habe versucht , verschiedene Pakete via Terminal zu installieren, wie laptop-mode-tools, xserver-xorg-input-multitouchoder xserver-xorg-input-mtrack, aber es funktioniert nicht , weil ich den Fehler:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package xserver-xorg-input-mtrack

Normalerweise konnte ich dieses Zeug über den Synaptic Package Manager installieren, aber ich kann dort den "mtrack" -Treiber nicht finden.

Irgendeine Idee warum apt-getfunktioniert das nicht? Ich bin schon sudo apt-get updatemehrmals gelaufen .

BEARBEITEN: Ich verwende Ubuntu 11.10 in einem MacBook Pro mit Dual Boot (Leopard).

aderojas
quelle

Antworten:

7

Dank BlueXrider, JasonD und CS kann ich die gewünschten Pakete installieren. Anscheinend war es ein Problem mit Quellen und Paketnamen. Das habe ich getan:

Ich ging hier zum Ubuntu-x-swat-Repository: http://www.ubuntuupdates.org/ppa/ubuntu-x-swat?dist=oneiric

Lief die Anweisungen, die sie dort geben:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

sudo apt-get install <package name>

Und dann xf86-input-mtrackinstallierte ich anstelle des "Paket-Headers" (ich habe es tatsächlich versucht, aber ich habe immer noch den Fehler "nicht finden") das Paket installiertxserver-xorg-input-mtrack

Wie ich bereits sagte, muss es also ein Problem zwischen Quellen und Paketnamen gewesen sein. Ich weiß, dass der mtrack-Treiber funktioniert (was wiederum dazu führt, dass die Touchpad-Registerkarte aus den Mauseinstellungen verschwindet ....)

aderojas
quelle
Gute Arbeit, Atta-Boy, Glückwunsch und gute Arbeit!
Ringtail
Freut mich, die guten Nachrichten zu hören. Entspricht Ihr neuer Fahrer Ihren Erwartungen (nach dem Optimieren)? Außerdem scheint apt-get jetzt für Sie zu funktionieren, da dieses Repository installiert wurde ... Ich denke, vielleicht wurde anfangs etwas für Sie aus irgendeinem Grund ausgeschaltet.
Chan-Ho Suh
Danke Jungs! @CS Es sieht so aus;) Ich habe deine Einstellungshinweise noch nicht ausprobiert, aber ich denke, es gefällt mir. Ich bin es auch gewohnt, den Text nur mit dem 2-Finger-Touchpad markieren zu können.
Aderojas
4

Versuchen Sie zunächst, mit apt-cache zu suchen, um die genaue Übereinstimmung mit dem Paket zu finden, an dem Sie interessiert sind.

apt-cache search xserver-xorg-input

Wenn das benötigte Paket nicht in der Liste enthalten ist, ist es in den von Ihrem System konfigurierten Repositorys nicht verfügbar. Auf meinem System sind sowohl Laptop-Modus-Tools als auch xserver-xorg-input-multitouch verfügbar, nicht jedoch xserver-xorg-input-mtrack.

Die Suche in Google nach "Ubuntu Mtrack" führt zu http://www.ubuntuupdates.org/package/xorg-edgers/natty/main/base/xserver-xorg-input-mtrack

Diese Seite zeigt, dass sich das Paket (zumindest für Ubuntu 11.04) nicht im Hauptrepository befindet, sondern über PPA xorg-edgers http://www.ubuntuupdates.org/ppa/xorg-edgers?dist=natty verfügbar ist

Befolgen Sie die dortigen Anweisungen zum Aktivieren der PPA. Beachten Sie, dass der Name des Pakets xf86-input-mtrack lautet

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update
sudo apt-get install xf86-input-mtrack
JasonD
quelle
Vielen Dank für Ihre Hilfe und für das Schreiben aller Schritte. Ich laufe cahce und Mtrack war nicht da. Ich habe das Repository hinzugefügt, aktualisiert und versucht zu installieren, und ich erhalte immer noch den Fehler "Unable": S
aderojas
1
Welche Ubuntu-Version verwenden Sie? Wenn es um Fragen zu Paketen geht, sind dies wichtige Informationen, da Pakete kommen und gehen, zwischen Repositorys verschoben werden und zwischen Betriebssystemversionen unterschiedliche Namen haben können.
JasonD
Ubuntu 11.10, tut mir leid, dass ich das aus der ursprünglichen Frage herausgelassen habe !!
Aderojas
1

Ich denke, Sie suchen nach einem Multi-Touch-Pad-Gesten-Treiber für 11.04, 11.10 und 12.04

Die Pakete finden Sie hier http://www.ubuntuupdates.org/pm/xserver-xorg-input-mtrack

# ################ UNOFFICIAL REPOS # Binäre Repos von Drittanbietern Xorg Edgers - https://launchpad.net/~xorg-edgers

## Führen Sie diesen Befehl aus: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8844C542

Fügen Sie dies Ihrer source.list hinzu

deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu oneiric main
# Drittanbieter-Quellrepos Xorg Edgers (Quelle) - https://launchpad.net/~xorg-edgers

## Führen Sie diesen Befehl aus: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8844C542

Fügen Sie dies Ihrer source.list hinzu

deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu oneiric main

Verwalten von Repositorys über die Befehlszeile https://help.ubuntu.com/community/Repositories/CommandLine

Ringtail
quelle
Es tut mir leid, ich bin ein ziemlicher Neuling ... wie installiere ich die Pakete von dort? Füge ich eine neue Quelle hinzu /etc/apt/sources.list? Oder lade ich es von der Website herunter und installiere es auf andere Weise?
Aderojas
damit wir die richtige Quelle finden können ... welche Version verwenden Sie? Natty? Percise? Oneiric?
Ringtail
Oneiric. Ich bearbeite die ursprüngliche Frage, um diese Informationen hinzuzufügen :)
aderojas
Ich habe es versucht, und nachdem ich diese Befehle ausgeführt und die Quellen hinzugefügt, ausgeführt get-apt updateund versucht habe, den Treiber erneut zu installieren, habe ich W: Duplicate sources.list entry http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ oneiric/main i386 Packages (/var/lib/apt/lists/ppa.launchpad.net_xorg-edgers_ppa_ubuntu_dists_oneiric_main_binary-i386_Packages) W: You may want to run apt-get update to correct these problemsE: Unable to locate package xf86-input-mtrack
Folgendes erhalten
Erledigt!!! Siehe meine Antwort unten, ich möchte alle Befehle schreiben, die ich verwendet habe;)
aderojas
0

beantwortet von OP Dank BlueXrider, JasonD und CS gelingt es mir, die gewünschten Pakete zu installieren. Anscheinend war es ein Problem mit Quellen und Paketnamen. Das habe ich getan:

Ich ging hier zum Ubuntu-x-swat-Repository: http://www.ubuntuupdates.org/ppa/ubuntu-x-swat?dist=oneiric

Lief die Anweisungen, die sie dort geben:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

sudo apt-get install <package name>

Und dann installierte ich anstelle des "Paket-Headers" xf86-input-mtrack (ich habe es tatsächlich versucht, aber ich habe immer noch den Fehler "nicht zu finden") das Paket xserver-xorg-input-mtrack

Wie ich bereits sagte, muss es also ein Problem zwischen Quellen und Paketnamen gewesen sein. Ich weiß, dass der mtrack-Treiber funktioniert (was wiederum dazu führt, dass die Touchpad-Registerkarte aus den Mauseinstellungen verschwindet ....)

Ringtail
quelle