Merge branch 'main' of ssh://git.portale-stac.it:3022/howto/linux

This commit is contained in:
2026-06-01 06:22:35 +02:00
3 changed files with 101 additions and 1 deletions
+37 -1
View File
@@ -79,8 +79,44 @@ Quando al tipo MIME di un file è associata la corrispondente applicazione prefe
$ xdg-open onepage-a4.pdf $ xdg-open onepage-a4.pdf
---- ----
== Impostazione browser web predefinito
In generale, il comando da utilizzare per impostare l'applicazione predefinita per l'apertura di un determinato tipo mime di file è https://linux.die.net/man/1/xdg-desktop-menu[_xdg-settings_].
.Elenco delle proprietà configurabili con XDG
[source,shell]
----
$ xdg-settings --list
Known properties:
default-url-scheme-handler Default handler for URL scheme
default-web-browser Default web browser
----
.Ottenere il valore di _default-web-browser_
[source,shell]
----
$ xdg-settings get default-web-browser
org.mozilla.firefox.desktop
----
.Elenco delle specifiche di browser noti
[source,shell]
----
$ ls /usr/share/applications | grep -iE 'chrome|firefox|brave|edge|opera|vivaldi|falkon'
brave-browser.desktop
com.brave.Browser.desktop
org.kde.falkon.desktop
org.mozilla.firefox.desktop
----
.Impostazione di _Brave_ come browser predefinito
[source,shell]
----
$ xdg-settings set default-web-browser brave-browser.desktop
----
== Link utili == Link utili
Vedere anche https://200ok.ch/posts/2022-01-12_configuring_default_applications_for_xdg_open.html[Configuring default applications for xdg-open]. * Tabella dei https://www.iana.org/assignments/media-types/media-types.xhtml[media type] registrati presso IANA.
* Vedere anche https://200ok.ch/posts/2022-01-12_configuring_default_applications_for_xdg_open.html[Configuring default applications for xdg-open].
''' '''
*Celestino Amoroso* + *Celestino Amoroso* +
+3
View File
@@ -3,3 +3,6 @@
* https://git.portale-stac.it/howto/linux/src/branch/main/System/linux-gui-cli.adoc#[Systemd - Switch between GUI and CLI] * https://git.portale-stac.it/howto/linux/src/branch/main/System/linux-gui-cli.adoc#[Systemd - Switch between GUI and CLI]
* https://git.portale-stac.it/howto/linux/src/branch/main/System/rtcwake.adoc#[rtcwake - Risveglio programmato di un PC Linux] * https://git.portale-stac.it/howto/linux/src/branch/main/System/rtcwake.adoc#[rtcwake - Risveglio programmato di un PC Linux]
* https://git.portale-stac.it/howto/linux/src/branch/main/System/suspend.adoc#[Sospensione dei sistemi Linux] * https://git.portale-stac.it/howto/linux/src/branch/main/System/suspend.adoc#[Sospensione dei sistemi Linux]
## Fedora
* https://git.portale-stac.it/howto/linux/src/branch/main/System/fedora-java-headless.adoc#[Fedora Java - Selezione modalità Headless/GUI]
+61
View File
@@ -0,0 +1,61 @@
= Fedora Java Headless/GUI
Fedora Java Headless/GUI
:authors: Celestino Amoroso
:docinfo: shared
:encoding: utf-8
:toc: right
:toclevels: 4
:toc-title: Indice Generale
:icons: font
:icon-set: fi
:numbered:
:table-caption: Tabella
:figure-caption: Diagramma
:docinfo1:
:sectlinks:
:sectanchors:
:source-highlighter: rouge
// :rouge-style: ThankfulEyes
:rouge-style: gruvbox
// :rouge-style: colorful
//:rouge-style: monokay
toc::[]
### Installazione di Java con o senza GUI
NOTE: Questo articolo è la traduzione dell'https://developer.fedoraproject.org/tech/languages/java/java-installation.html[originale]
Fedora è dotato di OpenJDK - un'implementazione gratuita e a sorgente aperto della Piattaforma Java, Edizione Standard.
Per installare OpenJDK eseguire:
[shell]
----
$ sudo dnf install java-devel
----
Questo comand installerà il Java Development Kit, che comprende l'ambiente runtime e gli strumenti di sviluppo associati.
In seguito, se si vuole eseguire un nuova applicazione in un'ambiente di roduzione o di prova, è possibile installare il colo ambiente runtime (JRE), senza gli strumenti di sviluppo.
Ciò può essere ottenuti in alcuni modi:
[shell]
----
$ sudo dnf install java-openjdk-headless
----
Il comando di sopra installerà JRE in modalità _headless_, ovvero JRE senza supporto per grafica e audio. Se l'applicazione Java è pensato per un server priva interfaccia utente grafica (GUI), allora questa è la modalità appropriata.
Se invece l'applicazione necessita di funzionalità GUI e/o audio, sarà necessario provvedere all'installazione del JRE completo.
Per installare il JRE completo esegiure il seguente comando:
[shell]
----
$ sudo dnf install java-openjdk
----
'''
*Celestino Amoroso* +
*celestino . amoroso @ gmail . com*
image::https://gravatar.com/avatar/88d204d546890e5d89073fb1cec29fe9.png?size=48[]