Wie Opera isntallieren?

Hallo,

hat jemand eine Idee, wie ich Opera unter LEAP 15.1 installiere? Opera bietet leider keinerlei Hilfestellung. Ich habe folgendes versucht:

$ https://get.opera.com/pub/opera/desktop/68.0.3618.63/linux/opera-stable_68.0.3618.63_amd64.rpm 
error: https://get.opera.com/pub/opera/desktop/68.0.3618.63/linux/opera-stable_68.0.3618.63_amd64.rpm: key 1 not an armored public key.

Freundl. Grüße

Reicht die aus der Standard OSS repo nicht?

Ich habe vorher versucht Opera zu finden:

$ sudo zypper lr
Repository-Prioritäten treten in Kraft:                                                                                                                                                        (Siehe 'zypper lr -P' für Details)
      20 (erhöhte Priorität)  :  1 Repository 
      99 (Standard-Priorität) :  4 Repositorys

# | Alias                 | Name                      | Aktiviert | GPG-Überprüfung | Aktualisierung
--+-----------------------+---------------------------+-----------+-----------------+---------------
1 | code                  | Visual Studio Code        | Ja        | (r ) Ja         | Nein          
2 | google-chrome         | google-chrome             | Ja        | (r ) Ja         | Nein          
3 | packman.inode.at-suse | Packman Repository        | Ja        | (r ) Ja         | Ja            
4 | repo-source           | openSUSE-15.1-Leap-OSS    | Ja        | (r ) Ja         | Ja            
5 | repo-update           | openSUSE-Leap-15.1-Update | Ja        | (r ) Ja         | Ja

$ sudo zypper se opera

YaST zeigt auch nichts an.

Erstens sind sie Angaben die du da zeigst nicht Komplett.

Das heißt, when du wirklich nur die 5 Repos hast, hast du eigenlich fast keine. Und sicher nicht was du brauchst und was normalerweise da ist. Bei mir:

boven:~ # zypper lr -d
#  | Alias                           | Name                                    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------------+-----------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | download.opensuse.org-non-oss   | Main Repository (NON-OSS)               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/        |        
 2 | download.opensuse.org-non-oss_1 | Update Repository (Non-Oss)             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/                   |        
 3 | download.opensuse.org-oss       | Main Repository (OSS)                   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/            |        
 4 | download.opensuse.org-oss_1     | Main Update Repository                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/oss                        |        
 5 | opensuse-guide.org-repo         | Libdvdcss Repository                    | No      | ----      | ----    |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/                       |        
 6 | packman.inode.at-suse           | Packman Repository                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/                         |        
 7 | repo-debug                      | openSUSE-Leap-15.1-Debug                | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/      |        
 8 | repo-debug-non-oss              | openSUSE-Leap-15.1-Debug-Non-Oss        | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/  |        
 9 | repo-debug-update               | openSUSE-Leap-15.1-Update-Debug         | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.1/oss/                 |        
10 | repo-debug-update-non-oss       | openSUSE-Leap-15.1-Update-Debug-Non-Oss | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.1/non-oss/             |        
11 | repo-source                     | openSUSE-Leap-15.1-Source               | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/     |        
12 | repo-source-non-oss             | openSUSE-Leap-15.1-Source-Non-Oss       | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/ |        
boven:~ #

Da siehst du wenigstens die standard OSS repo, ohne welche du eingentlich nichts hast.

Und als Folge bei mir:

boven:~ # zypper se opera
Loading repository data...
Reading installed packages...

S | Name                                | Summary                                   | Type      
--+-------------------------------------+-------------------------------------------+-----------
  | openSUSE-release-tools-obs-operator | Server used to perform staging operations | package   
  | opera                               | Proprietary web browser                   | package   
  | opera                               | Proprietary web browser                   | srcpackage
boven:~ #

Also, ich weiss nicht was bei dir los ist, aber das sieht nicht gut aus.

  1. Zum anzeigen der Repos braucht es kein root.
  2. besser als zypper lr ist zypper lr -d oder zypper lr -uP
    Das zeigt auch die Prioritäten und (wichtig) die URL an.
  3. Dir fehlt das wichtigste Repo, das OSS Repo.
    Als root:
zypper ar -f http://download.opensuse.org/distribution/leap/15.1/repo/oss/ OSS

openSUSE instructions: Manual setup Opera RPM repository setup instructions

Aber warum soll man sowas tun weil es doch einfach in der OSS Repo ist?

Besser ist

zypper se -s opera

das zeigt auch noch das Repo an.

Und das fehlt dem TE auch noch.

Das Non-OSS Repo und dessen Update Repo fehlt auch noch, darin versteckt sich opera:
Als root:

zypper ar -f http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/ Non-OSS
zypper ar -f http://download.opensuse.org/update/leap/15.1/non-oss/ Update-Non-OSS
zypper install opera

Da fehlt Vieles. Man kann zwar das was fehlt nach und nach wieder hinzufügen (wie du für das OSS Repos schon zeigst), aber sollten wir (unklusive @Duplexity) uns nicht eher darum kümmern wie so was passieren kann?

Da fehlt Vieles. Man kann zwar das was fehlt nach und nach wieder hinzufügen (wie du für das OSS Repos schon zeigst), aber sollten wir (unklusive @Duplexity) uns nicht eher darum kümmern wie so was passieren kann?

Dem stimme ich zu, aber das kann nur der TE (Duplexity) sagen, der wird irgendwann irgendwo irgendwas gemacht haben.

Oder wie immer:
Ich war das nicht, ich hab da gar nicht hingelangt…

Ich bin auch unschuldig :'(. Ich habe das nur herausgefunden.

Weil es eine Auswahl gibt:

erlangen:~ # zypper se -s --repo opera
Loading repository data...
Reading installed packages...

S | Name            | Type    | Version         | Arch   | Repository
--+-----------------+---------+-----------------+--------+---------------
  | opera-beta      | package | 69.0.3686.21-0  | x86_64 | Opera packages
  | opera-beta      | package | 45.0.2552.634-0 | i386   | Opera packages
  | opera-developer | package | 70.0.3721.0-0   | x86_64 | Opera packages
  | opera-developer | package | 46.0.2573.0-0   | i386   | Opera packages
  | opera-stable    | package | 68.0.3618.165-0 | x86_64 | Opera packages
  | opera-stable    | package | 45.0.2552.898-0 | i386   | Opera packages
erlangen:~ # 

Qual der Wahl.

@Duplexity:

Aber, warum nicht mit die „Standard” nicht-OSS Repository?


 > zypper repos --uri 
Repository-Prioritäten treten in Kraft:                                                                                                                                                                    (Siehe 'zypper lr -P' für Details)
      99 (Standard-Priorität) :  8 Repositorys
     102 (gesenkte Priorität) :  1 Repository 
     104 (gesenkte Priorität) :  1 Repository 
     105 (gesenkte Priorität) :  1 Repository 
     106 (gesenkte Priorität) :  1 Repository 
     115 (gesenkte Priorität) :  1 Repository 
     116 (gesenkte Priorität) :  1 Repository 

#  | Alias                            | Name                                                    | Aktiviert | GPG-Überprüfung | Aktualisierung | URI                                                                                    
---+----------------------------------+---------------------------------------------------------+-----------+-----------------+----------------+----------------------------------------------------------------------------------------
14 | repo-non-oss                     | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja             | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/
19 | repo-update-non-oss              | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja        | (r ) Ja         | Ja             | http://download.opensuse.org/update/leap/15.1/non-oss/
 > 
 > zypper info opera
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...


Informationen zu Paket opera:
-----------------------------
Repository         : Aktualisierungs-Repository (Nicht-Open-Source-Software)
Name               : opera                                                  
Version            : 68.0.3618.104-lp151.2.18.1                             
Arch               : x86_64                                                 
Anbieter           : openSUSE                                               
Installierte Größe : 213,2 MiB                                              
Installiert        : Nein                                                   
Status             : nicht installiert                                      
Quellpaket         : opera-68.0.3618.104-lp151.2.18.1.src                   
Zusammenfassung    : Proprietary web browser                                
Beschreibung       :                                                        
    Opera is a proprietary, fast, and user-friendly web browser.
    It includes web developer tools, news aggregation, and the ability
    to compress data via Opera Turbo on congested networks.

 > 

Du hast Recht das, es nicht auf OSS, sondern auf non-OSS sitzt. Aber das hat er auch nicht.
Wenn wir uns erstmal bemühen das System wieder auf Ordnung zu bringen (und herauszufinden warum es so verstümmelt ist, um wiederholung zu vermeiden), komt das tatsächlichen installieren schon mehr oder weniger von selbst, ob es nun von OSS oder non-OSS oder von deren Updates ist.

ository-Prioritäten treten in Kraft: (Siehe ‘zypper lr -P’ für Details)
99 (Standard-Priorität) : 8 Repositorys
102 (gesenkte Priorität) : 1 Repository
104 (gesenkte Priorität) : 1 Repository
105 (gesenkte Priorität) : 1 Repository
106 (gesenkte Priorität) : 1 Repository
115 (gesenkte Priorität) : 1 Repository
116 (gesenkte Priorität) : 1 Repository

| Alias | Name | Aktiviert | GPG-Überprüfung | Aktualisierung | URI

—±---------------------------------±--------------------------------------------------------±----------±----------------±---------------±---------------------------------------------------------------------------------------
14 | repo-non-oss | Non-OSS Repository | Ja | (r ) Ja | Ja | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/
19 | repo-update-non-oss | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja | (r ) Ja | Ja | http://download.opensuse.org/update/leap/15.1/non-oss/
>

Da fehlen lt. obiger Liste einige.
Poste:

zypper lr -d

Nicht mehr und nicht weniger.

Ich bin nicht sicher, aber ein Grund könnte sein, dass ich ein Upgrade 15.0 auf 15.1. wie hier beschrieben gemacht habe: https://kamarada.github.io/en/2019/05/27/how-to-upgrade-from-opensuse-leap-150-to-151/ Wie gesagt, könnte sein. Danke euch.

Entschuldige, aber ich werde das nicht alles lesen., Für mich ist https://en.opensuse.org/SDB:System_upgrade schon lang genug (und auch noch mal offiziel).

Es ist mir aber ein Rätsel wie ein Upgrade Ablauf endet ohne die zugehörige Repos.

Poste einfach:

zypper lr -d

Und zwar incl. der Eingabezeile + incl. der darauffolgenden Eingabezeile nach Abarbeitung des Befehls.