esearch - Portage Suche

Dieses Thema im Forum "Gentoo" wurde erstellt von ShadowHunter, 01.01.2004.

  1. #1 ShadowHunter, 01.01.2004
    ShadowHunter

    ShadowHunter OpenSource Developer

    Dabei seit:
    28.06.2003
    Beiträge:
    47
    Zustimmungen:
    0
    Ort:
    Stuttgart, BW
    Hi,
    ich habe neulich 'esearch' gefunden, ein Script, mit dem es möglich ist, realtiv schnell den Portage zu durchsuchen. Es funktioniert dabei wie 'slocate'.

    Mit 'eupdatedb' wird der Portage komplett indiziert und in einer kleinen Datenbank abgelegt. Danach kann mit 'esearch <suchstring>' die Datenbank durchsucht werden.

    Das Script ist im Portage unter 'esearch' verfügbar und ist ca. 4kb groß.

    Suche mit esearch nach 'gcc':
    real 0m0.227s
    user 0m0.174s
    sys 0m0.012s

    Suche mit emerge nach 'gcc':
    real 0m6.959s
    user 0m3.144s
    sys 0m0.666s
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. saiki

    saiki Bratwurstgriller

    Dabei seit:
    18.03.2003
    Beiträge:
    934
    Zustimmungen:
    0
    Ort:
    Sachsen/ Meerane
    Das Script ist für jemand wie mich, der chronisch wenig Zeit hat, ein Segen.
     
  4. #3 ShadowHunter, 01.01.2004
    ShadowHunter

    ShadowHunter OpenSource Developer

    Dabei seit:
    28.06.2003
    Beiträge:
    47
    Zustimmungen:
    0
    Ort:
    Stuttgart, BW
    Dafür braucht das Script nach einem 'emerge sync' 30 Minuten um alles zu indizieren. Eigentlich seltsam, seit einem Portageupdate dauert das Ganze so ewig, beim ersten Mal war das in 5 Minuten erledigt ?(

    *saiki mal ne Tüte Zeit rüberreich* ;)
     
  5. saiki

    saiki Bratwurstgriller

    Dabei seit:
    18.03.2003
    Beiträge:
    934
    Zustimmungen:
    0
    Ort:
    Sachsen/ Meerane
    Als ich das Script ausgeführt habe, hat es auch 26 Minuten gebraucht.
    Aber jetzt isses fix :D
     
  6. #5 ShadowHunter, 02.01.2004
    ShadowHunter

    ShadowHunter OpenSource Developer

    Dabei seit:
    28.06.2003
    Beiträge:
    47
    Zustimmungen:
    0
    Ort:
    Stuttgart, BW
    Am besten in die Crontab eintragen, so das nachts nicht nur 'updatedb' dich nervt, sondern auch noch 'eupdatedb' :D

    Hab mir auch ein kleines Script für die Aktualisierung des Portages gebaut:
    Code:
    #!/bin/sh
    emerge sync && eupdatedb && emerge -p world
    
     
  7. saiki

    saiki Bratwurstgriller

    Dabei seit:
    18.03.2003
    Beiträge:
    934
    Zustimmungen:
    0
    Ort:
    Sachsen/ Meerane
    Ich mach das lieber manuell, weil mir ja
    1. die DSL Verbindung fehlt
    2. ich nicht die Kontrolle über den Rechner verlieren will - Sicherheit geht vor.
     
  8. #7 ShadowHunter, 06.01.2004
    ShadowHunter

    ShadowHunter OpenSource Developer

    Dabei seit:
    28.06.2003
    Beiträge:
    47
    Zustimmungen:
    0
    Ort:
    Stuttgart, BW
    Mit dem Script oben verlierst du nicht die Kontrolle, es wird nur die Portage-Datenbank aktualisiert, eupdatedb ausgeführt und danach werden alle Pakete, die zur Aktualisierung anstehen angezeigt :)
     
Thema:

esearch - Portage Suche

Die Seite wird geladen...

esearch - Portage Suche - Ähnliche Themen

  1. SE-2011-01 Satellite Research

    SE-2011-01 Satellite Research: This archive details security vulnerabilities discovered as a result of Security Explorations digital satellite TV research project. Included are...
  2. Dan Walsh kommentiert SELinux Apache Security Studie von ptresearch

    Dan Walsh kommentiert SELinux Apache Security Studie von ptresearch: Nachdem die Penetrationstest-Spezialisten »ptresearch.blogspot.de« um Kirill Ermakov gestern eine Studie veröffentlicht hatten, nach der ein...
  3. AROS (Amiga Research Operation System)

    AROS (Amiga Research Operation System): AROS ist ein freies Betriebssystem, dessen Ziel es ist mit dem AmigaOS 3.1 kompatibel zu sein. Kennt das jemand von euch? Die Screenshots...
  4. gentoo portage: emerge when unmasked

    gentoo portage: emerge when unmasked: gibt es eine moeglichkeit, eventuell sogar ein portage-feature, dass einem erlaubt, masked ebuilds in eine art "warteschleife" zu stellen, so dass...
  5. fehler bei installation von "portage" paket

    fehler bei installation von "portage" paket: Hi leute hab mich mal ean einer gentoo installation versucht. gehe dazu strict nach der HowTo der Gentoo installaitn vor. Ich habe gerade meine...