[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedente | |||
it:slackware:liveslak [2022/01/07 18:48 (UTC)] – [Scripts e tools] twenty-seven | it:slackware:liveslak [2022/01/15 18:57 (UTC)] (versione attuale) – [Creating a Live ISO from scratch] twenty-seven | ||
---|---|---|---|
Linea 689: | Linea 689: | ||
I dati persistenti si accumuleranno lungo il tempo sulla penna USB. Questo e' perfettamente normale, e potete cancellarli al boot se volete. Ma talvolta potreste voler prendere i pacchetti installati nello storage persistente e creare da essi un nuovo modulo squashfs. Lo script " | I dati persistenti si accumuleranno lungo il tempo sulla penna USB. Questo e' perfettamente normale, e potete cancellarli al boot se volete. Ma talvolta potreste voler prendere i pacchetti installati nello storage persistente e creare da essi un nuovo modulo squashfs. Lo script " | ||
- | ==== Creating a Live ISO from scratch | + | ==== Creare una ISO Live da zero ==== |
+ | Creare un' immagine ISO di Slackware Live Edition richiede che voi stiate usando Slackware 14.2 o piu' recenti (64-bit). Le release piu' vecchie di Slackware hanno un kernel che e' troppo vecchio per supportare l' uso che la liveslak fa della funzionalita' | ||
- | Creating an ISO image of Slackware Live Edition requires that you are running Slackware 14.2 or newer (64-bit). | + | Avrete anche bisogno della collezione di script "liveslak" che puo' |
- | You also need the "liveslak" | + | Liveslak e' un albero di directory che contiene gli scripts, i bitmaps e i file di configurazione. Solamente 6 scripts sono pensati per essere lanciati da voi, gli utenti. Questi scripts ("make_slackware_live.sh", |
- | Liveslak | + | === Layout dei sorgenti della Liveslak |
+ | La radice della directory ' | ||
+ | * EFI/ - contiene la struttura per il suppoorto al boot sui computers UEFI. Alcune dei file di configurazione UEFI sono dinamicamente generati dallo script " | ||
+ | * README.txt - documentazione. | ||
+ | * addons/ - i moduli messi in questa directory saranno caricati nel filesystem Live al boot dell' OS. | ||
+ | * contrib/ - script aggiuntivi che non sono usati direttamente per la creazione e l' uso della ISO Live. | ||
+ | * graphics/ - i moduli squashfs per il supporto di GPU propirietarie (Nvidia) possono essere messi qui. I moduli saranno copiati nella directory addons/ dallo script " | ||
+ | * local64/ , local/ - queste directory possono contenere pacchetti Slackware considerati ' | ||
+ | * media/ - scripts e immagini che sono specifiche di una variante Live. | ||
+ | * optional/ - moduli squashfs messi in questa directory non saranno caricati automaticamente nel filesystem Live quando l' OS fa il boot. Dovrete passare il parametro di boot " | ||
+ | * patches/ - patches per gli scripts di Slackware che necessitano di essere modificati per essere lanciati in un OS Live. | ||
+ | * pkglists/ - files di definizione dei repository di terze parti (*.conf) e la lista dei pacchetti usata da questi repository (*.lst) va messa in questa directory. | ||
+ | * setup2hd/ - templates degli script usati dall' installatore su disco '' | ||
+ | * skel/ - contiene i tarball compressi (i cui nomi dei files devono matchare la wildcard " | ||
+ | * syslinux/ - contiene la struttura per il supporto al boot sui conputer con BIOS. Alcuni dei suoi files sono generati dinamicamente dallo script " | ||
+ | * xdm/ - tema grafico Slackware per il gestore delle sessioni grafiche XDM per quelle varianti ISO che non hanno GDM, KDM o SDDM. | ||
- | === Liveslak sources layout | + | La radice della directory ' |
+ | * blueSW-128px.png , blueSW-64px.png - questi sono i bitmaps del logo "Blue S" di Slackware, usato per l' icona dello user " | ||
+ | * grub.tpl - il template file che e' usato per generare il menu grub per il boot UEFI. | ||
+ | * iso2usb.sh - questo script crea una versione USB bootabile con persistenza da una ISO Live Slackware | ||
+ | * languages - questo file contiene le configurazioni di input per il supporto linguistico. Una lingua per riga contiene i seguenti campi: " | ||
+ | * code = 2 - lettera codice della lingua | ||
+ | * name = nome descrittivo della lingua | ||
+ | * kbd = nome dalla mappatura della tastiera della console per la lingua | ||
+ | * tz = fuso orario per il paese nativo della lingua | ||
+ | * locale | ||
+ | * xkb = customizzazione opzionale della tastiera per X per il linguaggio | ||
+ | ################################## | ||
- | The toplevel ' | ||
- | * EFI/ - contains the skeleton for boot support on UEFI computers. | ||
- | * README.txt - this documentation. | ||
- | * addons/ - squashfs modules placed in this directory will be loaded into the Live filesystem when the OS boots. | ||
- | * contrib/ - contributed scripts that are not used directly for the creation and usage of a Live ISO. | ||
- | * graphics/ - squashfs modules for proprietary GPU support (Nvidia) can be placed here. The module(s) will be copied to addons/ by the " | ||
- | * local64/ , local/ - these directories can contain Slackware packages considered ' | ||
- | * media/ - scripts and images that are specific to a Live variant. | ||
- | * optional/ - squashfs modules placed in this directory will not automatically be loaded into the Live filesystem when the OS boots. | ||
- | * patches/ - patches for Slackware scripts that need modifications to run inside a Live OS. | ||
- | * pkglists/ - definition files of 3rd party repositories (*.conf) and the package lists to be used from those repositories (*.lst) must be placed in this directory. | ||
- | * setup2hd/ - script templates used by the '' | ||
- | * skel/ - contains compressed tarballs (whose filenames must match wildcard " | ||
- | * syslinux/ | ||
- | * xdm/ - graphical Slackware theme for the XDM graphical session manager for those ISO variants which do not ship with GDM, KDM or SDDM. | ||
The toplevel ' | The toplevel ' |