Raspberry Pi: le Mani avanti con SuSE e openSuSE Linux

0
404
suseconraspberrypicase-450x261.png

La SuSE SLES BRACCIO Pacchetto.

Immagine: J. A. Watson

Alla fine di novembre, per il Raspberry Pi, Blog ha annunciato la disponibilità di SuSE Linux Enterprise Server (SLES) per il Raspberry Pi 3. Come Eben Upton ha detto, questo è stato un grande affare per due motivi-e ‘ stata ufficialmente il primo sistema operativo a 64 bit per il Pi 3 (Raspbian e altre versioni attualmente disponibili sono a 32 bit), ed è stato un rilascio ufficiale da un fornitore importante.

L’annuncio in theSuSE Blog dà un sacco di informazioni in più su cosa/perché/come il SLES porta, e rende la lettura interessante. Da quello che ho capito, SuSE e/o il BRACCIO ha dato alcuni spiffy pacchetti (mostrato a destra) che conteneva un Raspberry Pi 3 precaricato con SLES 12 SP2: mi sarebbe piaciuto che ci sono stato ed è stato benedetto con un…

Ci sono un paio di stringhe allegate a questo comunicato, tuttavia, a causa SLES è una distribuzione di Linux commerciale. Il Raspberry Pi, la porta viene offerto gratuitamente, insieme con un anno di auto-registrazione a servizi, registrazione per gli aggiornamenti e le patch. Non sono sicuro di cosa accadrà alla fine di quell’anno; spero che la registrazione e patch/update disponibilità, semplicemente, essere continuato per un altro anno, ma non ho visto nulla in annunci sulle che.

slesregistration.png

La pagina di accesso.

Immagine: J. A. Watson

Il primo passo, naturalmente, è quello di scaricare la distribuzione delle immagini. SuSE Linux Enterprise Server di download vi chiederà di accedere o creare un SuSE Customer Center account per ricevere un anno di patch e aggiornamenti. Guardare da vicino la parte inferiore della finestra, e si può vedere che c’è un’opzione di scaricare semplicemente l’immagine senza registrazione e quindi senza ottenere gli aggiornamenti e le patch. Se si desidera solo per scaricare e avviare SLES, per curiosità, o per il “gee whiz” effetto, si può prendere il no-opzione di registrazione. Ma se hai intenzione di mantenere anche abbastanza a lungo per provare e vedere se potrebbe essere utile, quindi probabilmente si dovrà registrarsi per ottenere le patch e gli aggiornamenti.

Anche se si sceglie il no-opzione di registrazione, sarà necessario compilare un modulo d’accordo per la SuSE informativa sulla privacy e le restrizioni all’esportazione. Una volta che hai ottenuto, grazie a questo, si sarà in grado di scaricare un 950MB xz-immagine compressa. La pagina contiene anche MD5 e SHA256 checksum per il download.

L’immagine può essere decompresso e copiato sulla scheda SD (da 8 gb) con il seguente comando:

xz -IMMAGINE di un cd | dd of=/dev/sdx bs=4M

Sostituire l’IMMAGINE con il nome del file di download (attualmente SLES-12-SP2-BRACCIO-X11-raspberrypi3_aarch64.aarch64-2016.10.04-GM.raw.xz) e /dev/sdx con il nome di periferica per la scheda SD. Questo comando prende qualcosa come 5-10 minuti sul mio sistema desktop, in modo da essere paziente e dare il tempo per completare.

L’iniziale del partizionamento della SD card è di 200MB (FAT) partizione EFI (sì, hanno attivato il processo di avvio in modo che finisce per assomigliare un avvio EFI), un 266MB (ext3) partizione di BOOT, e un 4.96 GB (btrfs) partizione di ROOT. Ecco un piccolo suggerimento che ho imparato nel modo più duro… non cercare di espandere la partizione di ROOT per utilizzare lo spazio rimanente a questo punto. Se si, la sequenza di avvio iniziale non sarà felice, e andrà in crash e bruciare in una bella e spettacolare. Basta lasciarlo come è, a questo punto, e lasciare che il boot iniziale elaborazione di fare il proprio lavoro.

La scheda SD può quindi inserito in un Raspberry Pi 3 e avviato. La sequenza di avvio iniziale di ridimensionare il file system di compilare la scheda SD, e poi passare attraverso una finestra di dialogo di configurazione per impostare la lingua di installazione e layout della tastiera, e creare il Linux user account.

A questo punto mi sono imbattuto nel mio primo problema significativo – il mio Logitech Unifying tastiera e trackball non ha funzionato. BLEAH! Dopo scollegando e ricollegando il ricevitore Unifying, e lo spostamento tra le varie porte sul Pi, alla fine ho rinunciato e scavato un cavo USB della tastiera, che ha coinvolto immersioni profonde nel deposito sono in soffitta, e whacking la mia testa sul tetto di travi di un paio di volte solo per migliorare il mio atteggiamento anche di più.

E ‘ un bel problema strano, in realtà, perché il Unificante tastiera funziona bene nella fase iniziale del menù di avvio di GRUB, ma poi quando SLES avvia, si blocca. In seguito, ho trovato qualche informazione in più su questo nel forum, sembra che non ci sia un modulo del kernel presente che è necessario per supportare il ricevitore Unifying.

Comunque, una volta che si ottiene un lavoro di tastiera e mouse collegati, configurazione, continua la fase di Registrazione. Inserire qui il tuo indirizzo email e il Codice di Registrazione che avete ottenuto durante il download. Salvo, il codice che ho avuto non lavoro ho continuato a ottenere sconosciuto “codice di registrazione” dal server di registrazione. Hmmm. Ok, alla fine ho rinunciato e ha preso la “continuare senza registrazione” opzione.

SLES e sembra funzionare ok, ma è un mondo diverso da quello che io sono abituato con openSuSE, forse perché questo è il SLE versione del Server, piuttosto che la versione Desktop. Utilizza iceWM per il desktop, con una configurazione molto semplice. Mi piacerebbe includere una schermata a questo punto, ma non riuscivo a trovare un programma di cattura schermo di qualsiasi tipo, e non riuscivo a capire come scaricare…

Una connessione di rete cablata è venuto con nessun problema, ma la rete wireless mi aveva sconcertato per un po’, come non c’è l’icona di rete su iceWM pannello, e stavo cominciando a pensare che avrei potuto impostare la rete wireless tramite la riga di comando. Finalmente ho trovato il programma di controllo della Rete in iceWM menu, e fu in grado di camminare attraverso e ottenere il WiFi configurato e funzionante.

Ecco un breve elenco delle applicazioni e utilità inclusi:

Kernel 4.4.21 iceWM 1.3.12 malvagi rete managerFirefoxemacs editorwireshark

Che è un sacco di cose. Di nuovo, potrebbe essere perché questo è il Server edition e non la versione Desktop, così un sacco di applicazioni desktop e le utenze sono escluse. Mi sembra che questa distribuzione è inteso come una prova che il kernel a 64 bit funziona su Pi 3, e forse come una piattaforma di sviluppo per la prosecuzione dei lavori di che, e un altro progetto che potrebbe venire lungo.

openSuSE Salto

OpenSuSE Salto 42.2 immagine a 64 bit per il Raspberry Pi 3 è stato annunciato nel mese di dicembre. L’annuncio è stato molto simile a quello di SLES, elencando i vantaggi di essere parte di standard di openSuSE sviluppo della famiglia, in modo che si riceve di continuo aggiornamenti come tutte le altre distribuzioni standard di openSuSE. A differenza di SLES, che ha un solo desktop/GUI disponibili, openSuSE distribuzioni offrono una varietà di desktop, tra cui Xfce, LXQT, e altri. Essi inoltre non hanno tutti i cerchi di saltare attraverso la registrazione e il sostegno, in modo da ottenere il download è molto più semplice.

I download sono disponibili attraverso il Wiki di openSuSE Raspberry Pi 3 pagina. Se non si sa esattamente cosa si sta facendo, si dovrebbe cercare di non utilizzare la “non-a monte” dell’immagine, basta saltare verso di Installare la versione a 64 bit di openSUSE Salto di immagine’. Ci sono link per il download là per le varie versioni desktop, ho scelto di provare Xfce varietà. Mi avrebbe in realtà voluto provare il LXQT versione, ma sembra di essere MIA al momento.

Il formato del file è lo stesso, xz-compressi raw, in modo che la procedura per la copia di una scheda SD è la stessa per SLES. La sequenza di avvio iniziale di nuovo ridimensiona il filesystem di root per utilizzare tutto lo spazio disponibile sulla scheda SD, ma non eseguire il resto della configurazione iniziale che SLES fatto. Il che significa che poi esce con solo un account di root, e una USA standard tastiera inglese. Quindi, dopo aver effettuato il login, il desktop simile a questo:

pileapxfce.png

openSuSE Salto 42.2 – Raspberry Pi 3

Immagine: J. A. Watson

Questo sembra molto più familiare rispetto SLES desktop con iceWM fatto. Il pannello, e i menu sono esattamente quello che io sono abituato su altri sistemi che eseguono il Salto di qualità. Il Gestore di Rete icona sul pannello, e le reti WiFi sono elencati.

Fin da quando ero gemendo su SLES non avendo un sacco di familiare utilità e applicazioni, ecco un breve elenco di ciò che è incluso in Pi 3 Salto 42.2:

Kernel 4.4.36 Xfce 4.12 Rete ManagerFirefoxEmpathyGIMPeVince documento viewerRistretto immagine viewerShotwell foto managementRhythmboxLeafpad testo editorScreenshot utilità

In breve, con l’eccezione di LibreOffice, ha praticamente tutto quello che ci si aspetterebbe su una openSuSE Salto di installazione.

openSuSE Tumbleweed

Questo è dove ho colpito il muro. Ho avuto la fortuna di ottenere Tumbleweed in esecuzione sul Pi 3, o anche il Pi 2. Per Pi di 3 pagine, nessuno dei link per monte Tumbleweed kernel lavorato, e quando sono andato nella directory di download per avere uno sguardo intorno, tutti i file sono stati datati alla fine di ottobre. So per esperienza con Tumbleweed che non è un buon segno. Abbastanza sicuro, nessuno di loro avrebbe boot per me.

Anche io sono andato a openSuSE Pi pagina 2, e ho trovato alcune immagini. Quando li ho provati, ma almeno ha iniziato a fase di avvio, ma non hanno mai realmente fatto fino a un desktop con interfaccia grafica. Alla fine ho deciso di rinunciare a Tumbleweed, per ora.

Riepilogo

Provando SuSE/openSuSE è il Raspberry Pi non è stato tanto divertente come ho pensato che sarebbe stato. La buona notizia è che ci sono davvero a 64-bit ARM immagini disponibili per il Raspberry Pi 3. Penso che questo sia importante in primo luogo perché la SuSE gli sviluppatori che hanno lavorato su questo sono allattano i loro cambiamenti nel kernel, in modo che sarà disponibile per tutti, e che contribuirà a rendere altre distribuzioni a 64 bit è possibile.

Non so esattamente quanto sia utile questo sta per essere in questo momento, tuttavia. Suppongo che se si ha già familiarità con SLES, il Raspberry Pi 3 porta puo ‘ essere utile. Ma il minimo iceWM desktop, e la limitata utilità e applicazioni che sono attualmente inclusi intenzione di limitare l’utilità di adesso.

openSuSE Salto, invece, sembra più completa e familiare, ma sembra davvero lotta per Pi di 3, e c’era una volta o due, quando il desktop Xfce si è bloccato e ho dovuto rifare il login. Penso che ci sia qualche miglioramento in stabilità necessaria prima che questa potrebbe trovare più ampia diffusione dell’uso.

Più deludente di tutti è stato openSuSE Tumbleweed, semplicemente perché questo è il mio preferito di distribuzione, e non ho potuto anche ottenere per avviare sul Pi3 o Pi2. Sospiro.

Ah bene, io premere avanti questa settimana a provare le altre non Raspbian distribuzioni il Raspberry Pi. Come sembra ora che sarà Ubuntu MATE, Fedora 25, Manjaro BRACCIO e PiCore Linux. Se ci sono altri che ho trascurato, per favore fatemelo sapere.