Ich benutze seit einiger Zeit (K)ubuntu statt SuSe.
Mit Kubuntu 10.04 wurde auch innerhalb der vorgegebenen Repositories OPERA angeboten,
den ich als Zweit-Browser eigentlich schätze und nun auch beim Umstieg auf Kubuntu 12.04
gerne wieder mit dabei gehabt hätte.

Leider waren die OPERA-Pakete nicht im "normalen" Distro-Paketmanagment enthalten.
Auch diverse Gugel-Tips, wie man weitere Repositories für die Opera-Pakete einbindet, waren nicht erfolgreich,
bis ich auf die    Wiki-Seite von UBUNTU-USERS   stieß,
in der ich eine geniale Methode der Einbindung "eigener"-Fremdpakete ins System fand,
das ich hier in Kurzfassung gerne vorstellen möchte.

http://wiki.ubuntuusers.de/Eigene_Paketquelle_anlegen

Vorweg sei gewarnt bzw. drauf hingewiesen, daß man auf   UBUNTU-USERS   überall vor Fremdquellen gewarnt wird.
Dies ist mir bewußt, aber  mit einer gewissen Vorsicht und Backup-Strategie kann eigentlich nur ein Neuaufbau eines Sicherheits-Images der funktionierenden Installation als letzte Konsequenz übrig bleiben.

;-)    Also nur frisch ans Werk der "eigenen" Paketquellen:

 Das Erstellen einer eigenen Paketquelle setzt die Installation des folgenden Paketes voraus:
    dpkg-dev
entweder durch den auf der Wiki-Seite eingebundenen Install-Button

oder selbst im Terminal

sudo  aptitude install dpkg-dev

Weiter braucht man dem Paketmanagment APT (in der Regel durch aptitude) nur die Lage der neu einzubindenen Pakete mitzuteilen,
bzw. vorher einen entsprechenden Ordner einrichten.

z.B.
/home/user/Download/pakete/  =  ~/Download/pakete/
(weil die "eigenen Fremdpakete" sowieso in "/Download" landen und der Verschiebeweg dann nicht so weit ist )
;-)

Das Bekanntmachen dieses Paket-Ordners geschieht durch ein Script.
Ich habs "pakete_akt.sh" genannt:

pakete_akt.sh
-----------------------------------------------------------
#!/bin/sh
cd /home/harkay/Downloads/pakete
sudo dpkg-scanpackages ./ /dev/null | gzip > Packages.gz
-----------------------------------------------------------

welches im selben Ordner liegend, für den  "home - user"  ausführbar gemacht wird
durch

chmod 755 pakete_akt.sh

so erhält man also (in meinem Fall)

harkay@harkub12:~/Downloads/pakete$ ll
insgesamt 20964
drwxr-xr-x 2 harkay users     4096 Jul 24 12:56 ./
drwxr-xr-x 3 harkay users     4096 Jul 24 12:55 ../
-rw-r--r-- 1 harkay users 12550610 Jul 18 20:38 opera_12.00.1467_i386.deb
-rw-r--r-- 1 harkay users       20 Jul 24 13:22 Packages.gz
-rwxr-xr-x 1 harkay users      100 Jul 18 22:01 pakete_akt.sh*
-rw-r--r-- 1 harkay users  6477696 Jul 19 11:58 tvbrowser_3.1-1_all.deb

Zum einen also  - entsprechend aus den "hoffentlich" glaubwürdigen" Quellen-

die heruntergeladenen                  "pakete.deb"
das Aktualisierungs-Script                            "pakete_akt.sh"
und die dadurch entstandene Info-Datei         "Packages.gz"

Dazu muß die neue Quelle noch in der Liste der Paketquellen eingefügt werden.
Entweder unter dem Menupunkt  "Einstellungen/Paketquellen/Andere Software" in Synaptic
oder mittels Editor Deiner Wahl in

/etc/apt/sources.list

dafür dort die Zeile eintragen:

deb file:/home/harkay/Downloads/pakete ./

Aus der werden dann in einem weiteren Schritt die neuen Pakete dem Paketmanagment bekannt gemacht
durch

sudo aptitude update

bei dem neben den "normalen" Paketinformationen über zu aktualisierende Pakete auch die neuen Fremd-Pakete mit eingebunden werden,
so daß dann im letzten Schritt ein normales

sudo aptitude install "paket"

      - ohne das Dateianhängsel   ".deb"   -  das neue Paket ins System bringt.

 Ein Hoch auf das Paketmanagment APT und ein ebensolches auf die  

UBUNTU-USERS-Wiki-Seite:     http://wiki.ubuntuusers.de/Startseite

 

Originaleintrag auf alter Homepage  - Di, den 24. Juli 2012 - Harald Kayser