Myrlyn Linux Guide

Rispondi
Avatar utente
openresource
Administrator
Administrator
Messaggi: 600
Iscritto il: mar gen 28, 2020 9:52 pm
Reactions score: 6
Località: varese
Contatta:
giu 2025 18 11:14

Myrlyn Linux Guide

Messaggio da openresource

Immagine


## 1. Cos’è Myrlyn 🎯

Myrlyn (ex YQPkg) è una GUI moderna e leggera per la gestione di pacchetti RPM su openSUSE e simili. Offre tutte le funzionalità classiche di YaST ma in modo standalone, senza dipendenze Ruby o YUI .

---

## 2. Installazione

### OpenSUSE Tumbleweed

Esegui:

```bash
sudo zypper refresh
sudo zypper install myrlyn
```

È disponibile in Tumbleweed, versione \~0.9.5 .

### OpenSUSE Leap 16.0

Disponibile come RPM (v.0.8.02+) . In Leap:

```bash
sudo zypper install myrlyn
```

Per altre versioni, aggiungi il repository "Packman" o “community” con zypper, oppure ottieni il pacchetto dal sito OBS.

---

## 3. Interfaccia & Funzionalità

### – Gestione pacchetti

* Ricerca avanzata (nome, descrizione, dipendenze, file installati)
* Visualizzazione dettagliata (versioni, changelog, elenco file, dipendenze)
* Installazione, aggiornamento selettivo o rimozione
* Blocchi di pacchetti (“taboo”) e protezioni (“protected”)

### – Gestione repository

* Lista repo con priorità, stato abilitato/disabilitato, auto-refresh, URL
* Aggiunta/edit/dell repo personalizzati o comunitari (Packman, libdvdcss, NVIDIA, openh264…)
* Modalità sola lettura per utenti normali

### – Aggiornamenti

* Visualizza e applica aggiornamenti disponibili
* "Dist Upgrade" simile a `zypper dup`

### – Modalità utente non-root

Permette di esplorare pacchetti, testare operazioni (simulazione), visualizzare risoluzioni di dipendenza — senza modifiche reali

### – Dettagli durante l’installazione

* Progress bar + informazioni pacchetto per pacchetto
* Possibilità di attivare/disattivare la finestra di dettaglio
* Riepilogo finale con countdown, possibilità di tornare indietro

---

## 4. Come usarlo – Passo dopo passo

1. **Avvio**

* Root: `myrlyn-root.desktop`
* Utente non-root: `myrlyn-user.desktop`

2. **Aggiorna repository**

* Schermata iniziale effettua refresh automatico

3. **Cerca pacchetti**

* Usa campo di ricerca o filtri (classe, repo, lingua)

4. **Gestisci pacchetti**

* Seleziona pacchetti, scegli azione (install/upgrade/remove)
* Applica i cambi col pulsante “Commit”

5. **Configura repository**

* Vai su *Extras → Configure Repositories* (o Ctrl + Shift + O)
* Aggiungi/disabilita/edit repo, imposti priorità e auto‑refresh

6. **Aggiorna sistema**

* Scheda Updates → "Update all" o "Dist Upgrade"

---

## 5. Suggerimenti utili

* **Modalità solo lettura** è ottima per test prima dell'esecuzione reale.
* Usa la **scheda Updates** per tenere il sistema aggiornato con facilità.
* Vuoi aggiungere un repo Packman? Myrlyn lo fa automaticamente con l’URL giusto per la tua versione .
* La **finestra riepilogo** con countdown è utile se vuoi lavorare a blocchi successivi.
* Se ti serve esportare la cronologia transazioni (per rollback o reinstallazioni), Myrlyn attualmente non lo supporta, ma puoi accedere comunque ai log tramite `zypp history` .

---

## 6. Domande frequenti

### Q: Myrlyn è stabile?

Sì, è utilizzabile e affidabile anche se non ancora al 100% completo . Tumbleweed lo ha in versioni aggiornate settimanalmente (es. v.0.9.5) .

### Q: Gestisce tutti progetti SUSE (Leap, Tumbleweed, SLE, Slowroll)?

Sì, può configurare automaticamente repo per Leap, Tumbleweed e Slowroll, e c’è supporto preliminare anche per Leap 16/SLES 16 .

### Q: Cosa manca rispetto a YaST?

* Nessun integrazione Ruby/YaST
* Nessuna esportazione fine transaction log (fattibile manualmente con `zypp history`) 

---

## 7. Prospettive future

* Traduzioni UI migliorate 
* Funzionalità add-on come esportazione cronologia, più opzioni post-commit
* Feedback attivi desunti dai forum openSUSE 

---

## 8. Risorse utili

* Codice sorgente, issue e documentazione su GitHub
* Annuncio ufficiale funzionalità repository su blog openSUSE 
* RPM e note di rilascio disponibili su Obs e rpmfind 

---

### ✅ In sintesi

Myrlyn è un ottimo sostituto grafico a YaST per il packaging RPM su openSUSE, con UI moderna, gestione repo evoluta, modalità sicure per non-root, e aggiornamenti avanzati in stile `zypper`. Se vuoi una gestione grafica più agile e leggera, Myrlyn fa al caso tuo.
Provare per credere – buona installazione! 😄




Immagine
Rispondi