|
Dimensione: 11058
Commento:
|
Dimensione: 3918
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page created by wilecoyote | |
| Linea 4: | Linea 5: |
| <<Include(NuoviStrumentiWiki/PaginaDiProva)>> | |
| Linea 5: | Linea 7: |
| <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=88784")>> | <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=658264"; rilasci="24.04 22.04 20.04")>> |
| Linea 9: | Linea 11: |
| '''Ubuntu''' rilascia una nuova versione del sistema ogni 6 mesi (periodo conosciuto come ''ciclo di sviluppo''). Dopo ciascun rilascio, la versione di tutti i pacchetti rimane invariata fino alla versione successiva, genericamente denominata '''Ubuntu+1''' fino a prima del rilascio. Ad esempio: un software con numero di versione pari a 1.0.1 (''programma 1.0.1'' nel seguito) facente parte di una generica versione '''Ubuntu X.YY''', vedrà aumentato il suo numero di versione soltanto con il rilascio in versione stabile di Ubuntu+1, ciò accade anche se nel frattempo viene rilasciata una versione superiore del software. Il team di Ubuntu è in grado di applicare delle patch di sicurezza a ''programma 1.0.1'', ma non saranno rese disponibili nuove caratteristiche del programma o altre risoluzioni di bug, diverse da quelle di sicurezza. | In questa guida sono presenti istruzioni utili per l'installazione e la configurazione di '''!OpenWebStart''', un client multi-piattaforma open source per file '''[[https://it.wikipedia.org/wiki/Java_Web_Start|JavaWebStar]]''', identificati dall'estensione `.jnlp` distribuito con licenza [[https://it.wikipedia.org/wiki/GNU_General_Public_License|GPL-2.0]] da '''[[https://openwebstart.com/|OpenWebStart]]'''. |
| Linea 11: | Linea 13: |
| Qui è dove entrano in gioco i '''Backports'''. Il gruppo che li gestisce ritiene che la miglior politica di aggiornamento sia quella costituita da un giusto compromesso tra la tradizionale politica di Ubuntu sugli aggiornamenti di sicurezza e l'esigenza di utilizzare le versioni più recenti dei singoli software. Tra questi, tipici candidati per l'aggiornamento di versione sono le applicazioni desktop come i browser web, gli elaboratori di testo, i client IRC, i programmi di messaggistica istantanea e così via. Questi, infatti, possono essere tranquillamente aggiornati senza dover apportare modifiche sostanziali a parti vitali del sistema operativo, correndo il rischio di comprometterne la stabilità e/o sicurezza. | '''!OpenWebStart''' è un rimpiazzo open source di '''Java Web Start''', abbreviato in '''javaws''', deprecato da '''[[https://www.oracle.com/it/index.html|Oracle]]''' dalla versione 9, indipendente da qualsiasi versione o distribuzione '''Java'''. |
| Linea 13: | Linea 15: |
| Nei Backports è anche compreso un repository di software extra comprendente alcuni pacchetti non disponibili nei repository predefiniti in Ubuntu. Tra questi vi sono alcuni pacchetti con licenze restrittive: diversi formati per il multimedia o alcuni programmi commerciali ''freeware'' come '''Acrobat Reader''' di '''Adobe''' o il '''Java Runtime Environment/Development Kit''' di '''Sun''' presentano EULA vincolanti non compatibili con il software ''libre'' normalmente incluso nei componenti '''main''' e '''restricted'''. | Esso è altresì basato sulle funzionalità principali di '''[[https://github.com/AdoptOpenJDK/IcedTea-Web|IcedTeaWeb]]''' e sviluppato dalla community di [[/adoptopenjdk|Adoptopenjdk]]. |
| Linea 15: | Linea 17: |
| A partire dal giugno 2005, '''Ubuntu Backports''' è un progetto ufficialmente supportato da Ubuntu e riconosciuto dai suoi sviluppatori. | = Installazione = |
| Linea 17: | Linea 19: |
| = Stabilità = | 0. Scaricare il file `.deb` da [[https://openwebstart.com/download/|questa pagina]] facendo clic sul link nel riquadro '''Linux'''. 0. [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|Installare]] il file `.deb` scaricato. |
| Linea 19: | Linea 22: |
| I pacchetti software candidati per l'inserimento in Backports sono verificati da diversi sviluppatori del progetto prima di essere inseriti nel repository. Sono quindi sicuri da usare quanto quelli già presenti in un'installazione tipica di Ubuntu. Tali pacchetti devono possedere un livello minimo di usabilità che possa essere garantito dalle verifiche da un qualunque sviluppatore del progetto. Poiché si introducono in una versione stabile del sistema dei pacchetti aggiornati che provengono da una distribuzione in sviluppo, possono sorgere problemi inaspettati: ad esempio bug non rilevati durante la fase di test oppure un nuovo formato per i file di configurazione o incompatibilità di altro genere. In caso di problemi rilevati in pacchetti inclusi nel repository Backports, è possibile segnalarli utilizzando il [[https://launchpad.net/lucid-backports/+filebug|bugtracker]] dei backports (non quello principale di Ubuntu). | = Configurazione = |
| Linea 21: | Linea 24: |
| = Utilizzo = | Al termine della procedura, sarà possibile [[AmbienteGrafico/AvviareProgrammi|avviare]] '''!OpenWebStart Settings''', che permetterà di configurare l'applicazione. |
| Linea 23: | Linea 26: |
| Verificare di aver abilitato i [[Repository| repository]] '''Updates''' e '''Security''' (alcuni pacchetti nei Backports dipendono infatti da questi). Inoltre, verificare che ciascuno di questi abbia abilitate le componenti '''main''', '''restricted''', '''universe''' e '''multiverse'''. I backport sono inseriti in una componente separata in modo tale da non essere inclusi in altri repository ufficiali. | == Versione Java == |
| Linea 25: | Linea 28: |
| == Installare pacchetti == | * Al primo avvio premere il tasto '''Find local''' per individuare le versioni '''Java''' presenti nel sistema. * Per visualizzare, installare, disattivare o rimuovere i vari '''Java''' installati nel sistema selezionare la voce '''JVM Manager'''. * Per impostare l'utilizzo congiunto tra la versione '''Java''' e l'applicazione '''!OpenWebStart''' per i soli file `.jnlp`, seguire i seguenti passaggi. 0. Premere il tasto '''Settings'''. 0. Nella nuova finestra, alla voce '''Vendor''', selezionare nel menù a tendina il tipo di '''Java''' in utilizzo. 0. Mettere la spunta alla voce '''Vendor from the JNLP file should take precedenxe over the vendor specified above'''. |
| Linea 27: | Linea 35: |
| Un elenco dei pacchetti disponibili in Backports è reperibile su [[http://packages.ubuntu.com/|Ubuntu Packages]] il sito su cui sono elencati tutti i pacchetti disponibili nell'[[http://archive.ubuntu.com/|archivio]] di Ubuntu. | == Aggiornamento == |
| Linea 29: | Linea 37: |
| * '''Ubuntu 12.10''': [[http://packages.ubuntu.com/quantal-backports/]] * '''Ubuntu 12.04''': [[http://packages.ubuntu.com/precise-backports/]] * '''Ubuntu 11.10''': [[http://packages.ubuntu.com/oneiric-backports/]] * '''Ubuntu 10.04''': [[http://packages.ubuntu.com/lucid-backports/]] ## * '''Ubuntu 11.04''': [[http://packages.ubuntu.com/natty-backports/]] ## * '''Ubuntu 10.10''': [[http://packages.ubuntu.com/maverick-backports/]] ## * '''Ubuntu 8.04''': [[http://packages.ubuntu.com/hardy-backports/]] |
Per attivare la notifica degli aggiornamenti selezionare la voce '''Updates''' e impostare la frequenza di verifica della disponibilità. |
| Linea 37: | Linea 39: |
| I pacchetti possono essere scaricati usando il proprio browser (avendo cura di scegliere il link corretto in relazione al proprio sistema, nella colonna "Architecture"). | == Altre configurazioni == |
| Linea 39: | Linea 41: |
| Facendo clic con il tasto destro sul pacchetto scaricato, sarà possibile scegliere l'opzione per installarlo. I pacchetti possono anche essere installati con il tradizionale comando '''dpkg -i''' da terminale:{{{ sudo dpkg -i ~/Desktop/<filename>.deb }}} |
Le configurazioni preimpostate dovrebbero essere adeguate all'utilizzo del software. In caso di necessità fare riferimento alla [[https://openwebstart.com/docs/OWSGuide.html|documentazione ufficiale]]. |
| Linea 43: | Linea 43: |
| Al termine dell'installazione del pacchetto è consigliabile eseguire il seguente comando:{{{ sudo apt-get -f update }}} per risolvere eventuali problemi legati alle dipendenze. |
= Avvio applicazione = |
| Linea 48: | Linea 45: |
| == Abilitare il repository == | L'applicazione dovrebbe venire associata e avviata automaticamente ai file con estensione `.jnlp`, in caso ciò non avvenisse impostare l'associazione con la seguente procedura. |
| Linea 50: | Linea 47: |
| === Da terminale === | 0. Aprire il [[AmbienteGrafico/FileManager|file manager]]. 0. Accedere a una cartella ove locato un file con estensione `.jnlp`. 0. Fare clic col tasto destro sul file `.jnlp` e selezionare '''''Apri con → Altra applicazione'''''. 0. Selezionare l'applicazione '''!OpenWebStart''', mettere la spunta su '''Ricorda l'associazione dell'applicazione per tutti i file''' e premere il tasto '''Ok'''. |
| Linea 52: | Linea 52: |
| Aggiungere le righe relative alla propia versione al file di configurazione `/etc/apt/sources.list`: * '''Ubuntu 12.10''': {{{ deb http://archive.ubuntu.com/ubuntu quantal-backports main universe multiverse restricted }}} * '''Ubuntu 12.04''': {{{ deb http://archive.ubuntu.com/ubuntu precise-backports main universe multiverse restricted }}} * '''Ubuntu 11.10''': {{{ deb http://archive.ubuntu.com/ubuntu oneiric-backports main universe multiverse restricted }}} ## * '''Ubuntu 11.04''': {{{ ##deb http://archive.ubuntu.com/ubuntu natty-backports main universe multiverse restricted ##}}} ## * '''Ubuntu 10.10''': {{{ ##deb http://archive.ubuntu.com/ubuntu maverick-backports main universe multiverse restricted ##}}} * '''Ubuntu 10.04''': {{{ deb http://archive.ubuntu.com/ubuntu lucid-backports main universe multiverse restricted }}} ## * '''Ubuntu 9.10''': {{{ ##deb http://archive.ubuntu.com/ubuntu karmic-backports main universe multiverse restricted ##}}} ## * '''Ubuntu 8.04''': {{{ ##deb http://archive.ubuntu.com/ubuntu hardy-backports main universe multiverse restricted ##}}} Aggiornare l'indice dei pacchetti digitando il seguente comando in una finestra di terminale: {{{ sudo apt-get update }}} === Per via grafica === Seguire le indicazioni per [[Repository/Ubuntu|Ubuntu]] o [[Repository/Kubuntu|Kubuntu]] e aggiungere i seguenti parametri: * '''Ubuntu 12.10''': {{{ url: http://archive.ubuntu.com/ubuntu distribuzione: quantal-backports sezioni: main universe multiverse restricted }}} * '''Ubuntu 12.04''': {{{ url: http://archive.ubuntu.com/ubuntu distribuzione: precise-backports sezioni: main universe multiverse restricted }}} * '''Ubuntu 11.10''': {{{ url: http://archive.ubuntu.com/ubuntu distribuzione: oneiric-backports sezioni: main universe multiverse restricted }}} ## * '''Ubuntu 11.04''': {{{ ##url: http://archive.ubuntu.com/ubuntu ##distribuzione: natty-backports ##sezioni: main universe multiverse restricted ##}}} ## * '''Ubuntu 10.10''': {{{ ##url: http://archive.ubuntu.com/ubuntu ##distribuzione: maverick-backports ##sezioni: main universe multiverse restricted ##}}} * '''Ubuntu 10.04''': {{{ url: http://archive.ubuntu.com/ubuntu distribuzione: lucid-backports sezioni: main universe multiverse restricted }}} ## * '''Ubuntu 9.10''': {{{ ##url: http://archive.ubuntu.com/ubuntu ##distribuzione: karmic-backports ##sezioni: main universe multiverse restricted ##}}} ## * '''Ubuntu 8.04''' «'''Hardy Heron'''»: {{{ ##url: http://archive.ubuntu.com/ubuntu ##distribuzione: hardy-backports ##sezioni: main universe multiverse restricted ##}}} <<Anchor(richieste)>> = Richiedere nuovi pacchetti = È possibile richiedere l'inserimento di pacchetti non ancora disponibili sulla propria versione del sistema come se si stesse segnalando un bug; per fare questo aprire una nuova segnalazione di bug presso la pagina su Launchpad corrispondente alla propria versione del sistema. * '''Ubuntu 12.10''': [[https://launchpad.net/products/quantal-backports/+filebug]] * '''Ubuntu 12.04''': [[https://launchpad.net/products/precise-backports/+filebug]] * '''Ubuntu 11.10''': [[https://launchpad.net/products/oneirc-backports/+filebug]] * '''Ubuntu 10.04''': [[https://launchpad.net/products/lucid-backports/+filebug]] ## * '''Ubuntu 11.04''': [[https://launchpad.net/products/natty-backports/+filebug]] ## * '''Ubuntu 10.10''': [[https://launchpad.net/products/maverick-backports/+filebug]] ## * '''Ubuntu 9.10''': [[https://launchpad.net/products/karmic-backports/+filebug]] ## * '''Ubuntu 8.04''': [[https://launchpad.net/products/hardy-backports/+filebug]] Completare la segnalazione aggiungendo una breve nota per indicare ciò di cui si necessita (ad esempio: "Please backport Bittornado"). Indicare la versione del pacchetto presente nella versione stabile insieme a quella che si sta richiedendo. Se si è effettuato un controllo, per facilitare il compito agli sviluppatori, indicare se la versione che si sta richiedendo è già disponibile in Ubuntu+1. Quelle che seguono sono le regole cui attenersi quando viene effettuato il ''backport'' di un pacchetto: 0. È possibile proporre soltanto i pacchetti appartenenti al ramo di sviluppo di Ubuntu. 0. Il ''backporting'' di applicazioni importanti e dipendenti tra è altamente sconsigliato. 0. Nuove versioni dei programmi possono essere inserite tra i backports se compatibili con il sistema e le relative librerie. 0. Non verranno considerate per l'inserimento librerie che possano condurre ad una rottura delle dipendenze (o rendere anche solo parzialmente inusabile il sistema) oppure vadano ad interferire con il funzionamento di altri programmi (ad esempio, libvorbis, libz, ecc.) a meno che non si tratti di aggiornamenti che risolvano degli ''exploit''. 0. Non sono ammesse variazioni agli interpreti dei linguaggi di programmazione (Python, Mono, ecc.). Queste variazioni potrebbero infatti avere ripercussioni sui pacchetti esistenti, in maniera non prevedibile. 0. Per essere inseriti nel repository, i programmi devono presentare significative nuove caratteristiche oppure correzioni di bug critici. |
Selezionando un file con estensione `.jnlp` si avvierà l'applicazione. |
| Linea 170: | Linea 56: |
| * [[https://help.ubuntu.com/community/UbuntuBackports|Documento originale]] * [[https://wiki.ubuntu.com/BackportRequestProcess|Norme per la richiesta di backporting]] * [[http://ubuntuforums.org/forumdisplay.php?f=47|Board sul forum internazionale]] * [[http://lists.ubuntu.com/mailman/listinfo/ubuntu-backports|Backports Mailing List]] * [[http://ubuntuforums.org/showthread.php?t=153402|Discussione sul forum internazionale sulle richieste di nuovi inserimenti nel repository]] |
* [[https://adoptopenjdk.net/|Sito ufficiale community]] * [[https://openwebstart.com/|Sito ufficiale programma]] * [[https://openwebstart.com/support/|Supporto ufficiale]] * [[https://board.karakun.com/|Forum supporto community]] * [[https://github.com/karakun/OpenWebStart|Pagina GitHub del progetto]] * [[https://openwebstart.com/docs/FAQ.html|Pagina FAQ]] * [[https://openwebstart.com/docs/OWSGuide.html|Guida completa]] |
| Linea 176: | Linea 65: |
| CategoryAmministrazione | CategoryHomepage ##CategoryProgrammazione CategoryProduttivita |
Attenzione! Questa è una Pagina di prova. Le informazioni riportate potrebbero essere incomplete, errate e potenzialmente pericolose. Per contribuire alla realizzazione di questa pagina consultare la discussione di riferimento. |
Guida verificata con Ubuntu: 22.04 24.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida sono presenti istruzioni utili per l'installazione e la configurazione di OpenWebStart, un client multi-piattaforma open source per file JavaWebStar, identificati dall'estensione .jnlp distribuito con licenza GPL-2.0 da OpenWebStart.
OpenWebStart è un rimpiazzo open source di Java Web Start, abbreviato in javaws, deprecato da Oracle dalla versione 9, indipendente da qualsiasi versione o distribuzione Java.
Esso è altresì basato sulle funzionalità principali di IcedTeaWeb e sviluppato dalla community di Adoptopenjdk.
Installazione
Scaricare il file .deb da questa pagina facendo clic sul link nel riquadro Linux.
Installare il file .deb scaricato.
Configurazione
Al termine della procedura, sarà possibile avviare OpenWebStart Settings, che permetterà di configurare l'applicazione.
Versione Java
Al primo avvio premere il tasto Find local per individuare le versioni Java presenti nel sistema.
Per visualizzare, installare, disattivare o rimuovere i vari Java installati nel sistema selezionare la voce JVM Manager.
Per impostare l'utilizzo congiunto tra la versione Java e l'applicazione OpenWebStart per i soli file .jnlp, seguire i seguenti passaggi.
Premere il tasto Settings.
Nella nuova finestra, alla voce Vendor, selezionare nel menù a tendina il tipo di Java in utilizzo.
Mettere la spunta alla voce Vendor from the JNLP file should take precedenxe over the vendor specified above.
Aggiornamento
Per attivare la notifica degli aggiornamenti selezionare la voce Updates e impostare la frequenza di verifica della disponibilità.
Altre configurazioni
Le configurazioni preimpostate dovrebbero essere adeguate all'utilizzo del software. In caso di necessità fare riferimento alla documentazione ufficiale.
Avvio applicazione
L'applicazione dovrebbe venire associata e avviata automaticamente ai file con estensione .jnlp, in caso ciò non avvenisse impostare l'associazione con la seguente procedura.
Aprire il file manager.
Accedere a una cartella ove locato un file con estensione .jnlp.
Fare clic col tasto destro sul file .jnlp e selezionare Apri con → Altra applicazione.
Selezionare l'applicazione OpenWebStart, mettere la spunta su Ricorda l'associazione dell'applicazione per tutti i file e premere il tasto Ok.
Selezionando un file con estensione .jnlp si avvierà l'applicazione.
Ulteriori risorse
