Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »tux4000« ist der Autor dieses Themas

Beiträge: 7

Registrierungsdatum: 19.05.2012

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

Andere Betriebssysteme: ubuntu server

  • Nachricht senden

1

19.05.2012, 10:07

Root Server und APT Get

Hallo Leute, ich habe ein Problem auf meinem Root Server der mit Ubuntu läuft.

UNd zwar wenn ich vie apt-get etwas installieren möchte geht es nicht.


Ich tippe apt-get [tab] zum vervollständigen bzw. zum anzeigen lassen was möglich ist aber es gibt kein "install" (siehe screenshot).

Nun rätsel ich wie ich etwas installieren kann bzw. woran das liegt.

Ich hoffe ihr habt Rat.
»tux4000« hat folgendes Bild angehängt:
  • root.JPG

2

19.05.2012, 10:54

Ich tippe apt-get [tab] zum vervollständigen bzw. zum anzeigen lassen was möglich ist aber es gibt kein "install"
Ich verstehe dein Problem nicht wirklich. Warum tippst du nicht gleich

Quellcode

1
apt-get install <packetname>
?

  • »tux4000« ist der Autor dieses Themas

Beiträge: 7

Registrierungsdatum: 19.05.2012

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

Andere Betriebssysteme: ubuntu server

  • Nachricht senden

3

19.05.2012, 11:07

Stimmt eigentlich... aber ich bin es gewohnt das er mir die Pakete autvervollständigt oder welche vorschlägt wenn mir der genaue name nicht geläufig ist.
Spricht bei apt-get install ewigLangerPaketName wo ich vielleicht nur die ersten Buchstaben kenne aber gerade nirgends nachschauen kann wie es exakt heißt.... verstehst du was ich meine?

4

19.05.2012, 11:09

Dann eben apt-get install + tab. Whats the Problem?

  • »tux4000« ist der Autor dieses Themas

Beiträge: 7

Registrierungsdatum: 19.05.2012

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

Andere Betriebssysteme: ubuntu server

  • Nachricht senden

5

19.05.2012, 11:11

Dann eben apt-get install + tab. Whats the Problem?
Das Problem ist das es nicht funktioniert ;) Am screenshot des ersten Beitrages siehst du was passiert wenn ich nach apt-get tab drücke.
Wenn ich einen Paketnamen angeben und tab drücke passiert auch nichts.

6

19.05.2012, 11:13

Bei mir passiert da auch nix anderes. Willst du vielleicht ein lokales Paket installieren?

  • »tux4000« ist der Autor dieses Themas

Beiträge: 7

Registrierungsdatum: 19.05.2012

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

Andere Betriebssysteme: ubuntu server

  • Nachricht senden

7

19.05.2012, 11:18

Also wenn ich am lokalen Rechner etwas installiere kann ich mir mit apt-get install +tab alle pakete anzeigen lassen welche installierbar währen. bzw. mit apt-get install paketnam+tab den namen des paketes vervollständigen lassen :) .


Allerdings funktioniert das am Root Server wo ich ein Paket installieren will nicht (egal welches Paket). Momentan habe ich gerade das ffmpeg convert tool installiert (natprlich den paktnamen selbst eingetippselt da er mir bekannt war und auch recht kurz) damit mein webserver die videos converten kann, aber für die ganzen Bibliotheken die noch eventuell erforderlich sind wirds mühevoll ohne Tabulator vervollständigung, da die namen lange sind und ich nicht alle beim namen kenne.

Es geht mir also nur um das Tabulator Feature der Autovervollständigung bzw. Vorschlages

luigi

User

  • »luigi« ist männlich

Beiträge: 1 213

Registrierungsdatum: 24.11.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

  • Nachricht senden

8

19.05.2012, 11:36

Hi!

Du musst diese Funktion erst "freischalten"
Im Userprofile (also hier root) gibt es eine Datei .bashrc -> suche folgende Einträge & entferne die Kommentarzeichen (#)

if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi

danach neu anmelden & es sollte klappen wie gewohnt!

Gruß
Luigi

P.S.
wenn du mit sudo arbeitest musst du das natürlich auch für deinen User machen...

  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

9

19.05.2012, 11:37

bash-completion fehlt

Quellcode

1
2
3
4
5
sudo apt-get install bash-completion
sudo apt-get <tab><tab>
autoclean        check            dselect-upgrade  remove           upgrade
autoremove       clean            install          source           
build-dep        dist-upgrade     purge            update


luigi war schneller, und sein Tipp muss auch beachtet werden:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
$ grep -C1 completion ~/.bashrc

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
fi
--

# autocompletion for fontlinge options - added by fontlinge_config
#source /usr/local/share/fontlinge/fontlinge_complete

  • »tux4000« ist der Autor dieses Themas

Beiträge: 7

Registrierungsdatum: 19.05.2012

Derivat: Ubuntu

Architektur: 32-Bit PC

Desktop: GNOME 2.x

Andere Betriebssysteme: ubuntu server

  • Nachricht senden

10

19.05.2012, 11:42

Danke für eure Hilfe :) , habe auch gerade in der bashrc nachgeschaut und es fehlte :

Quellcode

1
2
# enable bash completion in interactive shellsif [ -f /etc/bash_completion ] && ! shopt -oq posix; then
    . /etc/bash_completion fi



(Bzw. musste ich den bestehenden editieren weil der auf etwas anderes verwiesen hat.

und vorm editieren habe ich noch via

Quellcode

1
wget http://bash-completion.alioth.debian.org/   
DIe Autocompletion runtergeladen.

Nun geht wieder alles perfekt, danke nochmal an alle für die Hilfe

  • »floogy« ist männlich

Beiträge: 3 071

Registrierungsdatum: 10.03.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Desktop: GNOME 3.0

Andere Betriebssysteme: debian

  • Nachricht senden

11

19.05.2012, 11:49


In meinem letzten post sieht man, dass es dazu ein ubuntu Paket gibt, das mit apt-get install bash-completion installiert werden kann, das installiert dann auch noch die Doku etc. an passender Stelle:
http://paste.ubuntu.com/995576/
Es installiert auch dh_bash-completion, das completions anderer Pakete berücksichtigt und einbindet:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$ man dh_bash-completion|sed -n '/DESCRIPTION/,/SEE/p'
DESCRIPTION
       dh_bash-completion is a debhelper program that is responsible for installing
       completions for bash, usable installing the "bash-completion" package.

       If a file named debian/package.bash-completion exists, then different actions
       are performed, depending on its format.

       It can be a proper completion snippet, and in that case it would be installed in
       the completion directory, and no other actions would be performed.

       It can also be a list of files, with an optionally specified name to call the
       completion snippet after. The file format is as follows:

         my/path/to/foo-completion       # this would be installed as "foo-completion"
         my/path/to/bar-completion  baz  # this would be installed as "baz"

SEE ALSO

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »floogy« (19.05.2012, 11:57)