Le programme Starbuntu all-open remplace le programme X Desktop Group xdg-open, qui ouvre chaque adresse (fichier, dossier, adresse Web) avec l'application par défaut pour son type d'adresse au cas où cette connexion est définie. De telles connexions entre les types d'adresses et les applications peuvent être modifiées avec l'éditeur de type Mime (gestion des fichiers).
Le programme all-open supprime le déficit de xdg-open pour n'accepter toujours qu'une seule adresse en paramètre. De plus, il peut ouvrir même des adresses avec différents types d'adresses en une seule fois avec leurs applications correspondantes, si nécessaire avec les privilèges root, et accepte également les variables d'environnement ajoutées au début. Son raccourci clavier est Super+Return.
Si le programme est lancé sans paramètres, il présente un formulaire pour la ou les adresses souhaitées.
Dans le cas où le programme doit être exécuté avec les privilèges root, appuyez brièvement sur la touche Super lorsqu'une petite fenêtre blanche apparaît au début. Ensuite, la fenêtre d'authentification apparaît pour recevoir le mot de passe.
Le programme coopère étroitement avec le programme Starbuntu exec-desktop. Dans le gestionnaire de fichiers ROX-Filer chaque clic sur un fichier lance le programme all-open. C'est donc essentiel dans Starbuntu.
Le programme Starbuntu apparence qui fonctionne avec le programme lxapparence propose de définir les conceptions des programmes GTK2, GTK3 et GTK4 séparément ou de manière uniforme et comble ainsi un écart de lxapparence, qui permet uniquement une conception uniforme pour GTK2 et GTK3.
Appel : apparence [ gtk2 | GTK3 | gtk4 | gtk2/3/4 ]
Le programme Starbuntu automount monte les périphériques bloc, c'est-à-dire d'autres partitions, disques durs externes, clés USB ou cartes SD ainsi que les fichiers image *.iso ou *.img sous leur étiquette dans le dossier /media/<utilisateur>.
Appeler :
automount <fichier du dispositif>, par exemple automount /dev/sdb1 ou brièvement automount sdb1
ou : automount <label du dispositif>, par exemple automount External_HD
ou : automount <[fichier du dispositif/]chemin du fichier image>, par exemple automount [/dev/sdb1/]Starbuntu.iso
ou : automount <[label du dispositif/]chemin du fichier image>, par exemple automount [External_HD/]Starbuntu.iso
Après avoir appelé le programme, le gestionnaire de fichiers apparaît avec deux fenêtres : celle de gauche affiche la structure des fichiers du périphérique monté et celle de droite, le répertoire personnel.
Après la fermeture de ces deux fenêtres, le périphérique monté est à nouveau démonté.
Le programme Starbuntu backup est utilisé pour sauvegarder le système de fichiers sur un disque formaté au format Linux ext4 avec suffisamment d'espace libre (100-140 Go). Il utilise le programme CLI timeshift.
Appel : backup [<fichier du dispositif ou label du dispositif>], donc par ex. backup [/dev/]sdb1 ou backup DATA_STORAGE
Ce faisant, backup fonctionne différemment de celle décrite ici :
La configuration initiale de timeshift est gérée par le programme backup lui-même, sans écraser aucune configuration existante d'une sauvegarde périodique de timeshift.
Le soi-disant instantané se trouve dans le dossier <périphérique nommé lors de l'appel>/timeshift/snapshots/. Si la variable d'environnement BACKUP_DEVICE est définie dans $HOME/.config/openbox/environment (par exemple BACKUP_DEVICE=DATA_STORAGE), le programme ne nécessite aucun paramètre.
L'instantané n'est pas périodique, mais se produit sur demande ("on demand") et conserve exactement une sauvegarde plus ancienne.
L'instantané ne porte pas le nom de la date de sauvegarde, mais prend plutôt le nom de la partition du système de fichiers à sauvegarder, par ex. "Starbuntu". La sauvegarde précédente est alors par ex. renommé "Starbuntu.old". Cette approche présente l'avantage que plusieurs partitions peuvent être sauvegardées sur un seul et même disque.
Les dossiers HOME des utilisateurs réels, y compris root, sont également sauvegardés.
L'interface graphique GTK-3 et le gestionnaire de fichiers ROX-Filer administrent leurs propres signets indépendamment les uns des autres. Vous appelez les signets GTK-3 en tapant Ctrl+Alt+b et ceux du ROX-Filer (ouvert et actif) en tapant Ctrl+b.
Le programme Starbuntu bookmarks synchronise ces signets en exécutant immédiatement les modifications dans un système également dans l'autre. Cette procédure se déroule automatiquement.
Avec le paramètre "--rox" le programme ajuste les signets de ROX-Filer à ceux de GTK-3 et avec "--gtk" inversement ceux de GTK-3 à ceux de ROX-Filer. Les favoris du ROX-Filer sont enregistrés dans le fichier $HOME/.config/rox.sourceforge.net/ROX-Filer/Bookmarks.xml et ceux du GTK-3 dans $HOME/.config/gtk-3.0/bookmarks. Ils s'affichent dans une liste après un clic sur l'icône du panel
.
Si vous souhaitez modifier directement les fichiers de signets mentionnés, veuillez garder à l'esprit que les étiquettes des signets ne doivent pas contenir d'espaces blancs. Dans ce cas, ils doivent être remplacés par des modèles incassables. Les espaces blancs dans les chemins doivent être remplacés par "%20" dans le cas des signets GTK-3 mais pas dans le cas de ceux du ROX-Filer.
Lorsque vous lancez le programme Starbuntu browser, le navigateur Web par défaut s'ouvre normalement, à moins que vous n'appuyiez immédiatement sur la touche Super après l'avoir lancé. Dans ce cas, le deuxième navigateur Web sera lancé.
La page d'accueil des deux navigateurs peut être définie dans le fichier $HOME/.config/openbox/environment en modifiant la variable DEFAULT_WEB_PAGE.
Avec l'entrée browser 1 vous lancez le navigateur Web par défaut, avec l'entrée browser 2 le deuxième navigateur Web. Vous pouvez simplement ajouter une adresse Web facultative ou un fichier URL *.url comme p. e. browser 1 "lemonde.fr". Si vous omettez le numéro suivez les explications du paragraphe précédent.
Lorsque vous lancez le programme Starbuntu calendar, LibreOffice ouvre le fichier de calendrier $HOME/Documents/Calendrier/Calendrier Rendez˗Vous-yyyy.ods et place le curseur sur la date actuelle. Si le fichier de calendrier n'existe pas encore, il sera initialement créé à partir du modèle $HOME/Documents/Calendrier/Calendrier Rendez˗Vous-Template.ods, puis ouvert.
Au début d'une nouvelle session et à la reprise d'une session interrompue, le calendrier s'ouvre automatiquement, afin que vous soyez rappelé de vos dates et mémos.
Pour mettre à jour le calendrier annuel, ouvrez la feuille de calcul LibreOffice $HOME/Documents/Calendrier/Calendrier Annuel.ods, double-cliquez sur la cellule A1, ajustez l'année et enregistrez la feuille de calcul avec Ctrl+s. Sélectionnez ensuite l'élément de menu Fichier / Exporter au format PDF..., confirmez deux fois "Exporter" et écrasez le fichier PDF existant portant le même nom.
Le gestionnaire de fenêtres OpenBox ne propose malheureusement pas la fonctionnalité "centrer toutes les fenêtres".
Le programme Starbuntu center-windows fournit ici un remède en prenant en charge une entrée supplémentaire dans le fichier de configuration OpenBox $HOME/.config/openbox/rc.xml et permet ainsi le centrage des fenêtres à l'exception du panel Tint2.
Vous pouvez contrôler l'efficacité de ce programme avec la touche Scroll_Lock : si vous activez Scroll_Lock, les nouvelles fenêtres ne sont plus centrées. Les ordinateurs portables n'ont pas de touche Scroll_Lock. Ici, vous pouvez vous aider avec Onboard (Icône :
) dans la barre d'état système (disposition du clavier : fr).
Ce programme contient également le code pour la suspension automatique vers la RAM. Cela devient effectif après $SUSPEND_TIME minutes sans aucune action lorsque $ENABLE_SUSPEND_TIME est défini sur « true ». Ces deux variables d'environnement peuvent être déterminées dans le fichier $HOME/.config/openbox/environment.
Le programme Starbuntu copy-to-clipsec copie le texte marqué soit dans le presse-papiers (raccourci clavier : Ctrl+Super+c), soit avec le paramètre '-s' dans la sélection secondaire (raccourci clavier : Ctrl+Shift+c). Ensuite, la sélection primaire est restaurée à sa valeur précédente.
Si vous ajoutez le paramètre '-x' alors le texte marqué sera coupé. Dans ce cas, vous appelez le programme avec le raccourci clavier Ctrl+Super+x pour le presse-papiers ou avec Ctrl+Shift+x pour la sélection secondaire.
Le contenu de la sélection secondaire ou du presse-papiers est enregistré dans leurs fichiers d'historique secondary resp. tertiary dans le dossier $HOME/.local/share/clipboard pour une utilisation ultérieure. Pour enregistrer la sélection primaire, consultez le programme Starbuntu insert-sel.
Avec le programme Starbuntu create-memo, après avoir trouvé un passage de texte intéressant, vous pouvez l'enregistrer directement sous forme de mémo.
Pour cela, veuillez marquer le texte correspondant, puis appuyer sur la touche de raccourci Ctrl+Super+n. Une zone de saisie pour le titre du mémo apparaît. Après 'OK', vous pouvez décider sous quel identifiant de liste le mémo doit être intégré dans la liste de mémos que vous pouvez appeler en cliquant avec le bouton gauche sur l'icône Tint2
ou en appuyant sur la touche de raccourci Ctrl+Alt+n.
Presque tous les fichiers sont attribués à un type MIME spécifique, qui décrit si le fichier est exécutable, s'il s'agit d'un document, d'une image, d'un fichier musical ou vidéo, etc. Cependant, au sein de ces catégories, il fournit également des informations sur le format de fichier spécifique. Ainsi, chaque type MIME a la catégorie/format de formulaire, par ex. pour les scripts shell application/x-shellscript (« x » signifie exécutable), pour les fichiers PDF application/pdf, pour les fichiers HTML text/html, pour les fichiers PNG image/png, pour les fichiers MP3 audio/mpeg et pour les fichiers MP4 video/mp4.
Dans la plupart des cas, les extensions de fichiers peuvent être clairement attribuées aux types MIME, par ex. application/pdf : *.pdf, image/png : *.png etc. Cependant, il arrive parfois que plusieurs extensions de fichier soient attribuées à un type MIME commun, comme par ex. text/html : *.htm, *.html ou image/jpeg : *.jpeg, *.jpg. Une image d'icône spécifique peut être spécifiée pour un type MIME, de sorte que tous les fichiers de ce type MIME, même s'ils ont des extensions différentes, affichent la même image d'icône, par ex. dans le gestionnaire de fichiers. Vous définissez également un court commentaire pour un type MIME, par ex. pour text/plain le commentaire "plain text document", ainsi qu'une application par défaut pour tous les fichiers de ce type.
Un aperçu des types MIME les plus importants peut être trouvé dans les fichiers extensions_-_mime-types.pdf (organisés par extension de fichier) et mime-types_-_extensions.pdf (organisé par type MIME).
Dans Starbuntu, les types MIME courants sont bien entendu prédéfinis, situés dans le dossier /usr/share/mime. Néanmoins, définir un nouveau type MIME peut être utile. Les types MIME suivants ont été ajoutés dans Starbuntu :
application/vnd.efi.iso : pour les images CD *.iso, afin qu'elles puissent être ouvertes en un clic à l'aide du programme Starbuntu automount (Icône :
)
application/list : pour les listes Starbuntu *.lst, afin qu'elles puissent être ouvertes en un clic à l'aide du programme Starbuntu multimenu (Icône :
)
application/page : pour les fichiers d'aide XML *.page, afin qu'ils puissent être ouverts en un clic à l'aide du programme yelp (Icône :
)
application/x-mswinurl : pour les références Starbuntu *.url, afin qu'elles puissent être ouvertes en un clic à l'aide du programme Starbuntu display-url (Icône :
)
Au-delà de cela, le programme Starbuntu create-new-mime vous permet d'ajouter facilement des types MIME supplémentaires, ce qui autrement serait assez long et complexe. Veuillez noter que seules les catégories « application », « audio », « font », « image », « model », « text », « video » et quelques autres sont autorisées pour la partie avant du type MIME, tandis que sa partie arrière, c'est-à-dire le format respectif, doit correspondre à l'extension de fichier associée au type MIME. Puisque le programme create-new-mime intervient dans le système, il nécessite les privilèges root.
Avec le programme Starbuntu create-rm-category qui nécessite les privilèges root vous pouvez créer ou supprimer une catégorie du menu d'applications. Ainsi vous pouvez restructurer le menu d'applications de manière plus fine ou plus grossière.
Au départ, vous voyez l'arborescence de toutes les catégories et vous sélectionnez la catégorie qui recevra la sous-catégorie souhaitée, resp. que vous souhaitez supprimer. Bien entendu, vous ne pouvez pas supprimer une catégorie si elle comporte encore une sous-catégorie. Si vous souhaitez créer une catégorie principale, sélectionnez Catégorie principale. Ensuite vous cliquez soit sur 'OK' (cas de création) soit sur 'Del' (cas de suppression). Il est clair que vous ne pouvez pas supprimer le niveau "Catégorie principale" lui-même.
Si vous souhaitez créer une catégorie, définissez les paramètres de catégorie dans la fenêtre suivante. Le premier champ concernant l'identifiant de la catégorie doit bien sûr être rempli. Évitez ici les caractères spéciaux ou les espaces blancs et commencez par une lettre majuscule.
Dans la fenêtre suivante, vous décidez quels fichiers de configuration du bureau recevront la nouvelle catégorie. Veuillez noter que la liste affichée permet une sélection multiple. Dans l'autre cas, en voyant l'arborescence des catégories après avoir cliqué sur la flèche à droite de la zone de saisie, vous sélectionnez pour la catégorie supprimée une catégorie alternative qui remplacera celle supprimée dans tous les fichiers de configuration du bureau répertoriés ci-dessus.
Enfin, le menu d'applications est mis à jour pour tous les utilisateurs.
Avec l'aide du programme Starbuntu del-add-user, un utilisateur peut être supprimé ou ajouté de manière simple. En faisant cela, son groupe privé est également toujours supprimé ou ajouté.
Appel : del-add-user [ -d | -a ]
Sortie si un utilisateur est ajouté : son nom de connexion
Le paramètre -d (supprimer un utilisateur) ou -a (ajouter un utilisateur) ajouté facultativement supprime la question initiale de savoir si un utilisateur doit être supprimé ou ajouté.
Vous devez d'abord obtenir les privilèges root car vous intervenez dans le système. Si un utilisateur doit être supprimé, une liste des noms d'utilisateur respectifs avec leurs ID utilisateur précédés apparaît. Vous saisissez l'ID de l'utilisateur à supprimer dans le champ de saisie et confirmez la saisie. Avant le processus d'extinction final, une question de sécurité est posée. Si cela est affirmé, non seulement l'utilisateur et son groupe privé, mais aussi son dossier HOME sont définitivement supprimés.
Si un utilisateur doit être ajouté, trois champs doivent être remplis. Le nom d'utilisateur est librement sélectionnable (par exemple "Maria II"). Le nom de connexion (par exemple "maria_2") ne peut contenir que des lettres minuscules, des chiffres et les caractères "._-", il ne doit pas commencer par "-". Le mot de passe (par exemple "m@=D0nNa") peut contenir tous les signes ASCII 33-126. Ce sont tous des signes sur le clavier à l'exception de l'espace blanc. Avec l'utilisateur et son groupe privé, son propre dossier HOME est créé avec le nom de connexion comme nom qui contient déjà certains fichiers essentiels. Dans ce cas, le programme fournit le nom de connexion de l'utilisateur nouvellement créé. Si le nouvel utilisateur souhaite bénéficier du même environnement de bureau complet que l'utilisateur principal, il est préférable de l'ajouter avec le programme Starbuntu install-user.
Enfin, soit un message de réussite, soit un message d'erreur apparaît.
Avec le programme Starbuntu display-url, vous pouvez ouvrir de nombreux types d'adresses externes ou locales au moyen de l'application respectivement appropriée : pages HTTP (http(s)://...), dossiers FTP (ftp://...), dossiers SFTP (sftp://...), dossiers SSH (ssh://...), dossiers WebDAV (davs://...), fichiers locaux (file://...), une fenêtre pour rédiger un e-mail (mailto:...). etc.
Ce programme peut être appelé de quatre manières possibles :
display-url [1|2] "<adresse>"
display-url [1|2] <fichier d'adresse *.url>
display-url [1|2] sans paramètre d'adresse si celle-ci, c'est-à-dire l'adresse ou le fichier d'adresses, a été envoyée à la sélection (primaire). Sinon, une boîte de dialogue de sélection de fichier démarre.
display-url -s (switch) sans paramètre d'adresse affiche un site Web ouvert dans l'un des deux navigateurs également dans l'autre (raccourci clavier : Ctrl+Shift+u dans le premier navigateur mentionné). Cette fonctionnalité fonctionne uniquement avec les deux navigateurs préinstallés et nécessite que les noms de fenêtres des navigateurs soient définis dans le fichier de paramètres $HOME/.config/openbox/environment au moyen des variables d'environnement stdbrw_win et brw2_win. Attention : La désignation de la fenêtre d'un programme ne correspond souvent pas à la commande du programme. Vous pouvez le déterminer après avoir démarré le programme correspondant à l'aide de la commande de terminal wmctrl -l. Une autre chose intéressante est que l'option -s, après avoir marqué une adresse web contenue dans un texte, l'ouvre dans l'un des deux navigateurs web.
Le paramètre précédent "1" (navigateur par défaut) ou "2" (deuxième navigateur) ou "-s" (commutateur) n'est raisonnable que si un deuxième navigateur Web est installé et qu'une adresse Web est appelée ou copiée dans le presse-papiers. Sinon, il sera ignoré.
Si vous souhaitez déplacer une entrée du menu d'applications vers une autre catégorie, modifier son texte de menu ou l'icône attribuée, ajouter des paramètres au programme associé, etc., vous pouvez le faire de deux manières :
Vous modifiez le fichier de configuration de bureau correspondant *.desktop directement dans le dossier /usr/share/applications en cliquant avec le bouton droit sur le fichier, en cliquant sur edit-app-launcher et en appuyant sur la touche Super tandis qu'une petite fenêtre blanche apparaît brièvement. Ensuite, vous vous authentifiez pour obtenir les droits root. Vous pouvez également appeler gsu edit-app-launcher, vous authentifier, rechercher le fichier puis le modifier. Les deux méthodes peuvent poser problème car une mise à jour ultérieure du paquet auquel appartient le fichier de bureau l'écrasera automatiquement.
Sans authentification, vous pouvez utiliser edit-app-launcher pour modifier une copie générée automatiquement du fichier de configuration du bureau dans le dossier ~/.local/share/applications, si le fifournitchier choisi se trouve à l'origine dans /usr/share/applications. Le menu d'applications utilise alors principalement cette copie. Cependant, sans authentification, vous avez également la possibilité de modifier les fichiers de configuration du bureau à partir du dossier Bureau ou Autostart.
Dans les deux cas, procédez comme suit :
Si le fichier de configuration du bureau n'est pas encore spécifié, vous saisissez d'abord un mot-clé (également RegEx). Les fichiers de bureau contenant ce mot-clé sont ensuite répertoriés. Après avoir choisi l'un de ces fichiers, vous pouvez modifier ses entrées essentielles telles que le nom, le commentaire, la commande, l'icône et les catégories. Vous pouvez insérer l'icône soit en tapant son chemin, soit en cliquant sur le symbole droit qui ouvre une boîte de sélection de fichier. Si vous n'aimez aucune des icônes proposées, vous pouvez en rechercher une sur Internet, enregistrer une icône trouvée dans le dossier ~/.icons, puis la faire glisser dans la zone de sélection de fichier. Attention : Une nouvelle entrée 'Catégories' ne remplace pas les catégories définies mais ajoute la nouvelle. Toutes les catégories prédéfinies peuvent être effacées en choisissant « Réinitialiser ». Le choix d'une catégorie n'est nécessaire que si le fichier de configuration de votre bureau ouvert se trouve dans un dossier applications.
Si vous supprimez une entrée, la ligne correspondante sera supprimée du fichier de configuration du bureau. Si vous souhaitez supprimer une entrée non répertoriée, p. e. 'Terminal=true', insérez dans 'Autre' 'Terminal='. Avec 'OK', vous confirmez les entrées et le fichier est alors automatiquement enregistré et marqué comme exécutable. Si le fichier dans le dossier /usr/share/applications est modifié, sa copie dans ~/.local/share/applications sera réinitialisée, c'est-à-dire renommée en sauvegarde.
Si vous confirmez la demande de mot clé laissée vide, une boîte de sélection de fichier apparaît avec laquelle vous pouvez ouvrir un fichier de configuration de bureau existant ou nouveau *.desktop, puis le modifier.
Dans une ligne de commande, ce programme peut être appelé avec un mot-clé comme paramètre. Ensuite, une liste de sélection s'affichera avec tous les fichiers de configuration de bureau trouvés contenant ce mot-clé. Le paramètre donné peut également être le chemin d'un fichier de configuration du bureau. Dans ce cas, la fenêtre d'édition apparaît immédiatement.
Si vous souhaitez créer une icône de bureau au moyen du fichier de configuration du bureau fraîchement modifié, accédez à ce fichier et faites-le glisser sur une zone visible du bureau. Positionnez la nouvelle icône du bureau à un endroit que vous aimez et modifiez éventuellement après un clic droit sur l'icône le texte ci-dessous.
Le programme Starbuntu expose-file permet d'exposer n'importe quel fichier sous l'icône
avec le titre "Exposition de fichiers" sur la barre des tâches tint2 afin qu'il soit rapidement accessible. Le programme est également proposé dans le menu contextuel de n'importe quel fichier sous "Ouvrir avec.../Exposer le fichier".
Après avoir appelé le programme avec le fichier préféré comme paramètre, une boîte de sélection de fichier apparaît initialement afin de sélectionner une icône appropriée. En cas d'annulation de la case, le programme choisit l'icône de type MIME du fichier. Dans le cas où celui-ci n'existe pas, l'icône du "Exposition de fichiers" sera choisie.
Dans l'étape suivante, vous définissez soit manuellement, soit au moyen de la liste restreinte d'applications spécifiques au type de fichier, avec quelle application spéciale le fichier doit être ouvert. En cas d'annulation de cette requête, le programme choisit l'application par défaut pour ce type de fichier.
Enfin vous pouvez décider sous quel identifiant de liste le fichier doit être intégré dans la liste d'exposition des fichiers.
L'entrée ainsi créée dans le "Exposition de fichiers" pourra être ultérieurement modifiée ou supprimée après avoir cliqué sur "Edit".
Le programme Starbuntu expose-url permet d'exposer n'importe quelle adresse d'un fichier *.url sous l'icône
avec le titre "Exposition des URL" sur la barre des tâches tint2 afin qu'elle soit rapidement accessible. Le programme est également proposé dans le menu contextuel de n'importe quel fichier *.url sous "Exposer l'URL".
Après avoir appelé le programme avec le fichier préféré *.url comme paramètre, le favicon de l'adresse correspondante sera initialement converti en un fichier PNG qui servira d'icône de l'entrée souhaitée. Si le favicon n'existe pas, une boîte de sélection de fichier apparaît afin de sélectionner une icône appropriée. En cas d'annulation de la case, le programme choisit l'icône de "Exposition des URL".
Dans l'étape suivante, vous définissez soit manuellement, soit au moyen de la liste restreinte d'applications spécifiques à l'adresse, avec quelle application spéciale l'adresse doit être ouverte. En cas d'annulation de cette requête, le programme choisit l'application par défaut pour ce type d'adresse.
Enfin vous pouvez décider sous quel identifiant de liste l'adresse doit être intégrée dans la liste Exposition des URL.
L'entrée ainsi créée dans "Exposition des URL" pourra être modifiée ou supprimée ultérieurement après avoir cliqué sur "Edit".
Le programme Starbuntu get-text traduit une entrée en anglais d'un fichier de traduction '*,po'. Il faut remettre au programme les variables d'environnement textdomaindir=<chemin du fichier de traduction> (sans '/Locale/$LANGUAGE/LC_MESSAGES') ainsi que textdomain=<nom du fichier de traduction> (sans .po) si elles n'ont pas les valeurs comme dans l'exemple ci-dessous. Facultativement, le paramètre --$LANGUAGE peut être défini si $LANGUAGE n'est pas la langue de l'utilisateur donnée. Si l'entrée à traduire contient des variables, leurs valeurs doivent également être transmises en tant que paramètres. Ce programme fonctionne au moins pour Starbuntu, mais dans certains cas également pour d'autres paquets si le programme alternatif gettext échoue parce que, par exemple, le processus de démarrage n'est pas encore terminé.
Appel : [textdomaindir=<chemin du dossier au dessus ./locale/> textdomain=<nom du fichier de traduction *.po sans extension>] get-text [--<code de langue>] <phrase anglaise> [<valeurs des variables>]
Exemple d'appel : textdomaindir="/usr/local/share" textdomain=Starbuntu get-text --es "Starbuntu upgradable to \$newest!" 24.04.3.23
À titre de comparaison : newest=24.04.3.23 ; msgid="Starbuntu upgradable to \$newest!"; TEXTDOMAINDIR="/usr/share/locale" TEXTDOMAIN=Starbuntu LANGUAGE=es gettext "$msgid" | (export PATH `envsubst --variables "$msgid"`; envsubst "$msgid")
Lors de l'appel de get-text, il convient de noter que dans la phrase anglaise donnée, le signe dollar et les crochets doivent être précédés d'une barre oblique inverse.
Le programme Starbuntu gsu (ou gsudo, gksu, gksudo) est l'interface graphique des commandes du terminal su ou sudo et remplace par des fonctionnalités supplémentaires le paquet gksu qui a été supprimé des référentiels par Ubuntu.
Vous appelez ce programme en tapant gsu [--no-error-msg] [<commande>]. Une fenêtre apparaît avec trois onglets : "Mot de passe" (onglet actif), "Utilisateur" (répertorie tous les utilisateurs connus dans le système, l'utilisateur actuel étant actif) et "Commande". Pour atteindre l'état du root, les utilisateurs appartenant au groupe sudo doivent simplement insérer leur mot de passe et confirmer la saisie en cliquant avec le bouton gauche sur « OK » ou en tapant Ctrl+Retour. Chacun de ces utilisateurs peut temporairement se transformer en un autre en insérant son propre mot de passe ou celui de l'autre utilisateur et en le choisissant dans l'onglet "Utilisateur". Dans le premier cas il conserve son propre environnement utilisateur, dans le second cas il adopte l'environnement de l'autre utilisateur. Ainsi, les utilisateurs qui ne sont pas membres du groupe sudo peuvent néanmoins exécuter des commandes système s'ils insèrent le mot de passe root et choisissent 'root' comme utilisateur.
L'onglet 'Commande' permet de modifier la commande insérée. Si la commande est restée vide, elle est définie sur « xterm ». Si la commande ne peut pas être exécutée, elle est exécutée avec all-open. Veuillez insérer une chaîne de commandes sous la forme [ba]sh -c \'command 1\; commande 2\; ...\'.
Si le paramètre --no-error-msg n'est pas défini, en cas de mot de passe erroné ou de commande erronée, un avertissement apparaît qui propose d'insérer à nouveau le mot de passe et éventuellement de corriger la commande.
Le programme Starbuntu gtk-theme lance une application GTK uniquement avec un thème GTK différent au lieu de celui par défaut. Il fonctionne avec les programmes GTK-2 ainsi qu'avec ceux GTK-3 ou GTK-4.
Appel : gtk-theme <thème GTK> <application>
Les programmes GTK-3 ou GTK-4 avec un thème GTK exceptionnellement différent peuvent également être appelés en fonction de GTK_THEME=<Nom du thème GTK> <Application>. Les programmes GTK-2, cependant, appelés de cette manière, ignorent simplement le thème GTK ajouté au début. Pour ceux-là, il n'existe qu'une alternative laborieuse au programme Starbuntu gtk-theme.
Le programme Starbuntu hist historicise les entrées de texte.
Vous appelez ce programme comme suit :
hist <chemin du fichier d'historique> <nombre maximum d'entrées> [<titre> [<image> [<programme appelant>]]]
Une zone de saisie de texte apparaît avec le titre et l'image choisis et, en outre, une liste de sélection de l'historique si le fichier d'historique donné contient déjà des entrées. Soit vous sélectionnez une entrée déjà existante, soit vous en saisissez une nouvelle. Ensuite, le programme hist placera l'entrée sélectionnée ou nouvellement insérée au début du fichier d'historique.
Si vous marquez un passage de texte juste avant de lancer ce programme, le texte marqué apparaît dans le champ de saisie et épargne ainsi une saisie manuelle.
Exemple :
À partir de votre stock d'images, vous souhaitez créer une petite collection de chemins d'images dans $HOME/Collection-d-images en utilisant hist. Vous sélectionnez certaines images et copiez leurs chemins dans la zone de saisie de texte. Après 'OK', l'image insérée doit être affichée avec la visionneuse d'images eog (Eye Of Gnome). Une entrée vide termine le programme. Voici le petit script shell exemple-hist faisant ceci :
#!/bin/bash
pic=" "
until [ -z "$pic" ]; do
pic=$(hist $HOME/Collection-d-images 100 "Images:" info)
if [ -f "$pic" ]; then eog "$pic"; fi
done
exit 0
Le programme Starbuntu insert-sel insère à la position du curseur soit la sélection primaire (raccourci : Shift+Insert resp. historicisé : Super+Insert) soit avec le paramètre '-s' la sélection secondaire (raccourci : Ctrl+Super+Insert). L'autre partie du presse-papiers reste la même qu'avant.
Le presse-papiers peut être inséré comme d'habitude avec le raccourci clavier Ctrl+v resp. historicisé : Super+v.
La sélection primaire est enregistrée dans son fichier d'historique primary dans le dossier $HOME/.local/share/clipboard pour une utilisation ultérieure.
Administration des utilisateurs et des groupes :
Lorsqu'il est appelé avec le paramètre -u, le programme Starbuntu install-user étend le programme Starbuntu del-add-user en fournissant à l'utilisateur son propre environnement de bureau complet fraîchement généré au moyen de ce programme.
Après avoir inséré le mot de passe, le programme del-add-user apparaît initialement avec lequel vous pouvez supprimer ou générer un utilisateur et son groupe. Lorsqu'un utilisateur est généré, un répertoire pour cet utilisateur est également créé.
Après avoir inséré le mot de passe une deuxième fois, l'ensemble de l'environnement de bureau de l'utilisateur principal avec l'ID 1000 est désormais copié dans le répertoire HOME du nouvel utilisateur et ajusté à celui-ci. Les chemins de fichiers et les liens copiés qui font toujours référence à l'utilisateur principal sont également adaptés au nouvel utilisateur.
Installation de Starbuntu :
À l'aide du paramètre -i, le programme install-user installe Starbuntu sur un nouveau support de données après avoir saisi les données nécessaires et équipe son utilisateur principal de l'environnement de bureau décrit. Ce qui a été dit dans le dernier patagraphe s'applique également ici.
En détail, les points suivants doivent être respectés :
Tout d'abord, le programme d'installation de systemback s'ouvre avec la page pour les saisies de texte nécessaires. Tous les champs, y compris le mot de passe root, doivent être remplis ici. La page suivante s'ouvre avec « Suivant ».
Ici, vous déterminez en cliquant quel support de stockage et quelle partition doivent être utilisés pour l'installation de Starbuntu. Veuillez vous orienter grâce à l'affichage des supports de stockage et de leurs partitions sur l'écran. Ensuite vous saisissez le slash à droite dans la case "Point de montage" et validez par Retour.
Laissez la case de configuration utilisateur vide. L'installation du bootloader reste avec "Auto". Cliquez sur "Suivant" puis sur "Démarrer".
À la fin du programme d'installation de systemback, le message 'L'installation du système est terminée' apparaît. Ce message fait uniquement référence à ce programme en cours. L'installation de Starbuntu continue après « OK » et la fin de ce programme. Attendez que l'installation soit signalée comme réussie.
Avec l'installation décrite ci-dessus, toutes les autres partitions amorçables sur le support de stockage utilisé sont initialement ignorées. Vous pouvez ensuite créer un menu multiboot-GRUB en démarrant d'abord Starbuntu fraîchement installé, puis en ouvrant le fichier texte /etc/default/grub avec les privilèges root et en décommentant la ligne DISABLE_OS_PROBER=<false|true> (c'est-à-dire en supprimant le signe '#' au début de la ligne) et enfin en exécutant la commande 'sudo update-grub' dans le terminal.
En installant Starbuntu, le programme install-user copie éventuellement également le contenu privé de l'utilisateur principal. Par conséquent, l'administrateur (root), après avoir fermé le programme install-user, doit supprimer tous les contenus privés critiques de l'utilisateur principal du répertoire HOME de celui fraîchement généré.
Avec le programme Starbuntu language, la langue souhaitée peut être définie spécifiquement pour chaque utilisateur, y compris root. Pour ce faire, les variables d'environnement SET_LANG doivent être définies sur true et BOOT sur false. Au début du programme, vous pouvez choisir parmi une liste de sélection entre les cinq langues allemand, anglais, espagnol, français et italien. Cependant, le changement de langue n’est terminé qu’après vous être reconnecté. Pour changer la langue du root ou d'autres utilisateurs, vous devez disposer des droits pour l'utilisateur respectif.
Appel : SET_LANG=true BOOT=false language [<Nom de l'utilisateur>]
Si la variable d'environnement SET_LANG est définie sur true dans le fichier $HOME/.config/openbox/environment, la sélection de la langue aura lieu pour l'utilisateur concerné lors de sa prochaine connexion.
Le programme Starbuntu list-cmd-edit gère les listes "App Menu", "Récemment utilisé Menu", "Signets Menu", "Mémo Menu", "Exposition de fichiers Menu", "Exposition des URL Menu", "Volume Menu" et "Contrôle de session Menu" qui sont intégrées dans le panel Tint2 et permet leur traitement à l'exception du menu "Récemment utilisé", du menu de contrôle de session et du menu d'applications. Cependant, ce dernier menu permet la saisie de variables d'environnement et de paramètres au format <variables d'environnement>%<paramètres>. De même, le programme list-cmd-edit traite la liste des dossiers marqués dans le gestionnaire de fichiers Rox ainsi qu'un dossier auto-créé. Le traitement de ces listes est donc partout le même.
Vous sélectionnez un élément de liste soit avec les touches Haut-Bas, avec un clic de souris ou en tapant une chaîne partielle (éventuellement regex). Dans ce dernier cas, les lettres saisies restent actives pendant quelques secondes pendant lesquelles vous pouvez sauter avec les touches Haut-Bas uniquement entre les éléments ainsi sélectionnés. Avec la touche Retour ou avec un double clic de souris, vous activez l'élément de liste sélectionné.
Si vous souhaitez ajouter une entrée de liste, veuillez procéder comme suit :
Sélectionnez la ligne qui doit être précédée de la nouvelle entrée. S'il n'y a pas encore de ligne, vous trouverez un exemple d'entrée que vous pourrez modifier.
Cliquez sur "Edit" puis sur "Nouveau".
Modifiez les champs 'Label' et 'Détail'. Si tel est le cas, sélectionnez également une icône (facultatif). Si vous modifiez uniquement 'Label', vous définissez un en-tête permanent de la liste que vous pouvez à nouveau éteindre en laissant tous les champs vides.
Cliquez sur "OK".
Si vous souhaitez modifier une entrée de liste, veuillez procéder comme décrit ci-dessus mais en omettant de cliquer sur "Nouveau". Vous pouvez modifier un en-tête existant en appelant le programme avec le paramètre --head=<en-tête>. Sinon un en-tête temporaire sera créé avec ce paramètre.
Veuillez être prudent en cas d'insertion de certains caractères spéciaux car certains d'entre eux peuvent conduire à des résultats indésirables. En cliquant sur "Conseils", vous obtiendrez une solution de contournement appropriée.
Si vous souhaitez modifier une entrée de liste de texte pur, vous pouvez le faire en double-cliquant dessus. Vous obtenez ainsi le mode d'affichage du texte de l'entrée. En faisant cela, les textes longs peuvent être édités plus confortablement et le problème des caractères spéciaux ne compte pas.
Si vous souhaitez supprimer une entrée de liste, veuillez procéder comme suit :
Choisissez la ligne que vous souhaitez supprimer.
Cliquez sur "Edit".
Cliquez sur "Del".
Les données brutes des listes pré-assemblées mentionnées se trouvent sous forme de fichiers texte *.lst dans le dossier ~/.config/gtk-3.0 à l'exception du menu App dont les données sont stockées dans ~/.config/menus et la liste des dossiers marqués dans le gestionnaire de fichiers Rox dont le fichier texte marked-directories.lst se trouve dans le dossier ~/.config/rox.sourceforge.net/ROX-Filer.
Si vous souhaitez utiliser le programme list-cmd-edit pour vos propres listes, veuillez respecter les conseils suivants :
Format de liste de la source *.lst : [icon path‖]command/path‖label
Veuillez noter attentivement le délimiteur '‖' (='DOUBLE LIGNE VERTICALE', à ne pas confondre avec deux 'tuyaux', c'est-à-dire '||').
Commande pour le programme : list-cmd-edit --list=<chemin de la source de la liste>[ --arg=<élément de la liste> --head=<en-tête> --icon=<chemin du symbole, s'il n'est pas contenu dans la source de la liste> --winicon=<symbole de la fenêtre> --parent=<programme appelant> --edit=true|false --shut=true|false (la fenêtre se ferme en cas de flou) --opt=<autres options yad séparées par des espaces insécables>]
Cependant, créer ses propres listes au moyen du programme Starbuntu multimenu est beaucoup plus simple et, en outre, permet également une structure imbriquée de la liste.
Le programme Starbuntu mark-dir ajoute au gestionnaire de fichiers Rox au-delà des signets une deuxième façon de marquer les dossiers. Pour cela, le dossier concerné peut être marqué soit en tapant un raccourci clavier (raccourci par défaut : Super+o), soit en cliquant sur son symbole avec le bouton droit de la souris et en choisissant l'élément de menu "Marquer le dossier". Cette fonctionnalité est raisonnable car la marque sera conservée jusqu'à ce qu'elle soit supprimée manuellement. Le gestionnaire de fichiers oublie cependant l'historique des dossiers visités dès sa fermeture.
Le programme Starbuntu marked-dir affiche la liste des dossiers marqués. Il peut être ouvert soit en tapant un raccourci clavier (raccourci clavier par défaut : Control+Super+o) ou en cliquant avec le bouton droit de la souris sur n'importe quel symbole de dossier et en choisissant l'élément de menu "Dossiers marqués".
Un double clic sur un dossier de cette liste l'ouvre dans une nouvelle fenêtre Rox.
La liste des dossiers marqués est gérée par le programme Starbuntu list-cmd-edit et peut être modifiée comme toutes les autres listes de list-cmd-edit. Ses données brutes se trouvent dans ~/.config/rox.sourceforge.net/ROX-Filer/marked-directories.lst.
La liste des dossiers marqués comprend toujours les dossiers des groupes sélectionnés qui sont définis dans ~/.config/rox.sourceforge.net/ROX-Filer/Groups.xml (pour des informations plus détaillées, voir Manual.html#selection). Ces dossiers sont précédés des numéros de groupe respectifs. Dans le gestionnaire de fichiers, ils servent de raccourcis clavier avec lesquels les dossiers concernés peuvent être ouverts immédiatement, et ils peuvent être définis, modifiés ou supprimés avec marked-dir. Si vous utilisez marked-dir, vous perdez les sélections de fichiers possibles dans les groupes sélectionnés.
Avec le programme Starbuntu mk-rec-rm-identifier vous pouvez créer, supprimer ou enregistrer un identifiant dans une liste. Ainsi vous pouvez la restructurer de manière judicieuse.
Appel : mk-rec-rm-identifier [notes | files | links | list <chemin de la liste> | <chemin de la liste>]
Si vous omettez le paramètre, le programme le demande au début.
Dans un premier temps, l'arborescence des identifiants de la liste s'affiche. À partir de celui-ci, vous sélectionnez cet identifiant qui obtiendra un sous-identifiant resp. que vous souhaitez supprimer ou enregistrer dans les éléments de la liste. Si vous souhaitez créer un identifiant principal, sélectionnez Identifiant principal. Après avoir sélectionné un identifiant vous cliquez soit sur 'Créer' soit sur 'Enregistrer' soit sur 'Del' (cas de suppression). Il est clair que vous ne pouvez pas supprimer le niveau « Identifiant principal » lui-même.
Si vous souhaitez créer un identifiant vous définissez dans la fenêtre suivante les paramètres de l'identifiant dont vous devez bien entendu remplir le premier champ concernant le label de l'identifiant. L'identifiant lui-même peut être laissé vide et dans ce cas, il est défini par le programme. La saisie du champ d'icône éventuellement affiché est également facultative.
En cas de création ou d'enregistrement d'un identifiant, vous décidez dans la fenêtre suivante quelles éléments de la liste vous souhaitez voir sous l'étiquette de cet identifiant, et vous pouvez même sélectionner plusieurs éléments.
En cas de suppression d'un identifiant, tous les éléments de la liste portant cet identifiant sont déplacés d'un niveau d'identifiant vers le haut.
Même à partir d'une liste ouverte, vous pouvez appeler mk-rec-rm-identifier en cliquant sur le bouton '± ▶'.
Le programme Starbuntu multimenu qui fonctionne avec le programme list-cmd-edit propose un menu autonome pour les applications et comble ainsi une lacune du panel utilisé tint2. De plus, il affiche les listes restructurables des mémos, de l'Exposition de fichiers, de l'Exposition des URL ainsi que des listes auto-créées dans un menu. Sans tenir compte des propres listes, vous l'ouvrez en cliquant sur le symbole du panel correspondant ou en appuyant sur la touche de raccourci correspondante (Menu resp. Ctrl+Alt+n resp. Super+Menu resp. Alt+Menu). Le programme lit les données stockées dans $HOME/.config/menus ou dans $HOME/.config/gtk-3.0/notes.lst / files.lst / links.lst.
Appeler :
multimenu apps pour le menu d'applications
multimenu notes [<en-tête>] pour le menu mémo
multimenu files [<en-tête>] pour le menu de l'Exposition de fichiers
multimenu links [<en-tête>] pour le menu de l'Exposition des URL
multimenu pour créer une liste
multimenu <fichier liste> [<en-tête>] pour une propre liste
Comme un type de fichier discret pour les listes, notamment avec l'extension de fichier *.lst, a été créé dans Starbuntu, un simple clic sur un tel fichier ouvrira également son menu respectif.
Indépendamment du menu d'applications, tous ces menus sont modifiables. Afin d'éviter leur complexité inutile, vous pouvez, par analogie avec les catégories du menu d'applications, définir également ici des identifiants puis leur attribuer respectivement des éléments de menu. En faisant cela, vous créez une structure imbriquée.
Le moyen le plus simple de définir, supprimer ou paramétrer un identifiant est de cliquer sur le bouton
qui lance le programme Starbuntu mk-rec-rm-identifier. Ce programme affiche la structure imbriquée actuelle du menu de manière claire et permet également de la modifier ou d'attribuer un identifiant. D'ailleurs, une édition manuelle de la structure du menu n'est pas non plus compliquée. La manière est la suivante :
Au départ, vous définissez une catégorie avec un titre et un identifiant (et peut-être une icône). Pour ce faire, ouvrez le menu concerné, cliquez sur « Edit », définissez le titre de la catégorie comme étiquette et l'identifiant de la catégorie entre accolades comme détail, ajoutez peut-être une icône de catégorie et enfin cliquez sur « Nouveau ». Vous pouvez désormais attribuer une entrée de menu normale à cette catégorie en ajoutant directement devant son étiquette l'identifiant de la catégorie entre accolades. De la même manière, vous pouvez le dissoudre d'une catégorie en supprimant l'identifiant de la catégorie de son étiquette, ce qui, en cas d'utilisation du menu mémo, n'est possible qu'avec la fonction 'Edit'. Au sein d'une catégorie, vous pouvez définir des sous-catégories ainsi que modifier, créer ou supprimer des entrées de menu comme d'habitude.
Avant qu'une liste ne soit écrasée, une sauvegarde est créée afin que la liste puisse être réinitialisée avec la commande mv <chemin de la liste>.bak <chemin de la liste> si nécessaire.
Remarque sur le menu d'applications : Au début d'une session informatique, le menu est mis à jour au moyen du programme Starbuntu appmenu-refresh, et les données mises à jour sont enregistrées dans $HOME/.config/menus. Vous devez également appeler ce programme après chaque installation ou désinstallation afin que les modifications du système puissent apparaître correctement dans le menu d'applications. Pour appeler le programme, soit vous cliquez sur l'icône du panel
puis sur le logo Starbuntu, soit vous appuyez sur la touche de raccourci Super+Alt+Menu.
L'extension Starbuntu Onboard du programme Python onboard demande initialement le clavier à écran virtuel souhaité qui peut être déterminé soit en tapant le code (par exemple 'gb' pour le clavier anglais ou 'de' pour le clavier allemand) ou laisse sélectionner un dans la liste proposée. Ensuite, le clavier correspondant apparaît en bas de l'écran et jusqu'à ce qu'il soit fermé, ce paramètre de clavier est actif, aussi bien réellement que virtuellement. Après la fermeture du clavier virtuel, le paramètre précédent du clavier sera restauré.
Appel par ligne de commande : Onboard [<abréviation de langue>]
Le programme Starbuntu open-remote monte et ouvre des dispositifs de bloc, des fichiers image ISO, des périphériques distants sur le réseau local (FTP ou SSHFS) et des adresses FTP, SFTP, SSH et WebDAV sur Internet dont les entrées de programme peuvent être facilement créées, modifiées ou supprimées au moyen de la fonction 'Edit' proposée.
Les données brutes de ces entrées se trouvent dans le fichier texte ~/.config/gtk-3.0/orrc. Le format est pour
Dispositifs de bloc : name=Dispositifs de bloc
Fichiers image ISO : name=Fichier image ISO‖dest=iso://<étiquette du support de stockage ou chemin du dossier de l'ISO>
Dispositifs distants sur le réseau local via FTP : name=<étiquette du dispositif>‖dest=ftp://<adresse IP locale ou étiquette du dispositif>:<port>[chemin]‖user=<utilisateur>‖passwd=<mot de passe>
Dispositifs distants dans le réseau local via SSHFS : name=<étiquette du dispositif>‖dest=sshfs://<adresse IP locale ou étiquette du dispositif>[chemin]‖user=<utilisateur>‖passwd=<mot de pass>>
Pages FTP : name=<titre de la page FTP>‖dest=ftp://<adresse FTP>:<port>[chemin]‖user=<utilisateur>‖passwd=<mot de passe>
Pages FTP sécurisées : name=<titre de la page SFTP>‖dest=sftp://<adresse SFTP>[chemin]‖user=<utilisateur>‖passwd=<mot de passe>
Pages SSH sécurisées : name=<titre de la page SSH>‖dest=ssh://<adresse SSH>[chemin]‖user=<utilisateur>‖passwd=<mot de passe>
Dossiers WebDAV : name=<titre du dossier WebDAV>‖dest=https://<adresse WebDAV>[chemin]‖user=<utilisateur>‖passwd=<mot de passe>.
L'attribution du name n'est pas contraignante.
Veuillez noter attentivement le délimiteur utilisé '‖' (='DOUBLE VERTICAL LINE', à ne pas confondre avec deux 'tuyaux', c'est-à-dire '||').
Après le premier appel d'une adresse protégée par mot de passe, le mot de passe correspondant contenu dans le fichier de données brutes est encodé.
Avant qu'un dispositif distant du réseau local invoqué par son adresse IP locale ne soit ouvert, une boîte de dialogue avec cette adresse IP apparaît afin que vous puissiez toujours la corriger manuellement.
En cas de succès, la source distante est montée automatiquement et le gestionnaire de fichiers Rox est ouvert deux fois, pour la source distante et pour le dossier personnel, dans une seule fenêtre. Dès que cette fenêtre se referme, la source distante est automatiquement démontée.
Avec le programme Starbuntu open-with, vous pouvez ouvrir des fichiers marqués ou explicitement spécifiés au moyen d'une application donnée appropriée avec éventuellement des variables d'environnement ajoutées au préfixe. Si vous ne spécifiez pas l'application, le programme choisit celle par défaut pour le type de fichier concerné. Ainsi, il fournit un supplément pour le gestionnaire de fichiers Rox, car Rox propose effectivement l'élément de menu "Ouvrir avec..." mais n'y fournit pas de saisie utilisateur.
Vous lancez ce programme en cliquant avec le bouton droit sur le(s) fichier(s) marqué(s) et en choisissant « Ouvrir avec... », puis « Application ». Une fenêtre de saisie de texte apparaît avec l'espace réservé " $@" pour le(s) fichier(s) concerné(s) devant lequel vous tapez éventuellement l'application souhaitée puis cliquez sur "OK".
Ce programme peut être lancé en tant que run également en dehors du gestionnaire de fichiers et, dans ce cas, sert de lanceur d'application standard autorisant également dans ce cas des variables d'environnement ajoutées au préfixe. S'il est lancé avec le paramètre "-p" ou avec le raccourci clavier Alt+F2, il insère le(s) fichier(s) éventuellement marqué(s) dans la sélection primaire qui, après 'OK', sont ouverts avec leur application par défaut.
Lors de la saisie d'une commande, vous pouvez également utiliser les définitions d'"alias" dans $HOME/.bash_aliases ou dans $HOME/.bashrc comme raccourcis pratiques pour les commandes. Starbuntu a prédéfini par ex. "a" pour all-open, "e" pour l'editeur de texte et "x" pour exec-desktop.
Votre saisie sera enregistrée dans un fichier d'historique que vous ouvrirez en cliquant sur la flèche à droite du champ de saisie.
Le programme Starbuntu orient-act-win <Paramètre> permet de déplacer la fenêtre active au centre, dans un coin ou au milieu d'un bord de l'écran. De plus, il permet de carreler les fenêtres. Ainsi, il comble une lacune du gestionnaire de fenêtres OpenBox.
Il peut être utilisé comme suit :
Orientation | Paramètre | Raccourci clavier |
Centre d'écran |
Paramètre 5 ou aucun |
Ctrl + Alt + KP_Begin |
Écran en haut à gauche |
Paramètre 7 |
Ctrl + Alt + KP_Home |
Écran en haut au milieu |
Paramètre 8 |
Ctrl + Alt + KP_Up |
Écran en haut à droite |
Paramètre 9 |
Ctrl + Alt + KP_Prior |
Écran du milieu à gauche |
Paramètre 4 |
Ctrl + Alt + KP_Left |
Écran du milieu à droite |
Paramètre 6 |
Ctrl + Alt + KP_Right |
Écran en bas à gauche |
Paramètre 1 |
Ctrl + Alt + KP_End |
Écran en bas au milieu |
Paramètre 2 |
Ctrl + Alt + KP_Down |
Écran en bas à droite |
Paramètre 3 |
Ctrl + Alt + KP_Next |
Moitié gauche de l'écran |
Paramètre s4 |
Ctrl + Super + KP_Left |
Moitié droite de l'écran |
Paramètre s6 |
Ctrl + Super + KP_Right |
Moitié supérieure de l'écran |
Paramètre s8 |
Ctrl + Super + KP_Up |
Moitié inférieure de l'écran |
Paramètre s2 |
Ctrl + Super + KP_Down |
Quart supérieur gauche de l'écran |
Paramètre s7 |
Ctrl + Super + KP_Home |
Quart supérieur droit de l'écran |
Paramètre s9 |
Ctrl + Super + KP_Prior |
Quart inférieur gauche de l'écran |
Paramètre s1 |
Ctrl + Super + KP_End |
Quart inférieur droit de l'écran |
Paramètre s3 |
Ctrl + Super + KP_Next |
Le gestionnaire de paquets Starbuntu pkg-manager (Raccourci : Ctrl+Alt+p) installe ou supprime un ou plusieurs paquets. Après avoir inséré le mot de passe utilisateur requis, les listes des paquets non installés et installés sont créées, puis une fenêtre apparaît contenant les onglets pour l'installation ou la suppression des paquets.
Maintenant, vous activez l'onglet souhaité puis vous cliquez sur un paquet pour activer le curseur dans cet onglet. Ensuite, vous recherchez le paquet souhaité en tapant ses premières lettres (précédées de '^') ou une expression régulière appropriée. D'autres paquets peuvent être ajoutés en cliquant sur leurs noms tout en appuyant sur la touche contrôle. Au cas où cela serait trop laborieux, vous ajoutez un autre paquet et cliquez une deuxième fois sur son nom, puis vous tapez à la place le nom du paquet supplémentaire souhaité et confirmez l'entrée avec la touche Retour. Si nécessaire vous répétez cette procédure dans l'autre onglet et enfin vous cliquez sur OK.
Dans le cas d'informations détaillées souhaitées, celles-ci sont désormais affichées les unes après les autres. Si vous le souhaitez, vous pouvez également afficher le contenu du paquet. Un clic ultérieur sur 'Annuler' termine le programme.
Si vous cliquez cependant sur 'OK', les différentes tâches d'installation ou de suppression des paquets choisis sont exécutées de manière interactive dans le terminal.
Remarque : Afin de limiter la liste des paquets non installés, les paquets de bibliothèque portant le nom lib* et les paquets du noyau portant le nom linux-* ne sont pas pris en compte. Cela ne devrait généralement pas affecter les fonctionnalités du gestionnaire de paquets. Si un tel paquet doit encore être installé, vous devez entrer la commande 'sudo apt install <nom du paquet>' et votre mot de passe utilisateur dans l'émulateur de terminal.
Avec le programme Starbuntu place-window vous pouvez positionner une fenêtre correspondant à des paramètres spéciaux.
Ce programme peut être lancé comme suit :
place-window [<ID de fenêtre>[ <temps d'attente>[ <type>[ <largeur>[ <hauteur> [ <X supérieur gauche> <Y supérieur gauche>]]]]]]
Les paramètres individuels signifient :
L'ID de la fenêtre est déterminé avec la commande wmctrl -l | grep "<chaîne partielle du titre de la fenêtre>" | cut -d' ' -f1. Si l'ID de la fenêtre reste vide, la fenêtre actuelle sera positionnée.
temps d'attente en secondes (également les fractions décimales autorisées) ; valeur par défaut : 1 ; valeur négative : attendez que la fenêtre suivante s'ouvre.
type : 0, 1 ou 2. "0 ": La position fait référence à tout l'écran ; « 1 » : à la moitié gauche, « 2 » : à la moitié droite de l'écran ; valeur par défaut : 0
largeur, hauteur : si non précisé, la fenêtre garde sa propre taille.
X supérieur gauche, Y supérieur gauche : si non spécifié, la fenêtre est centrée lorsque le type est 0. Cette fonctionnalité est importante, car le gestionnaire de fenêtres OpenBox ne propose pas de centrer une fenêtre. Avec le type 1 ou 2, la fenêtre est positionnée de manière à toucher la ligne médiane verticale de l'écran depuis la gauche ou depuis la droite.
Le programme Starbuntu prim-sec-clip qui peut être appelé en appuyant sur la touche de raccourci Ctrl+Alt+c gère les trois instances du presse-papiers, à savoir la sélection primaire et secondaire ainsi que le presse-papier lui-même en affichant leur contenu ainsi que leur historique respectif et en permettant de les éditer au cas où ils ne seraient pas trop longs (pas de ' ... ' au milieu de la chaîne). Les fichiers d'historique primary, secondary et tertiary se trouvent dans le dossier $HOME/.local/share/clipboard.
Afin que les fichiers d'historique ne soient pas inutilement gonflés, le programme prim-sec-clip propose l'option "Tronquer". Ici, vous pouvez déterminer combien des dernières entrées doivent encore être conservées. De plus, à chaque démarrage de session, les fichiers d'historique sont raccourcis au moyen du programme Starbuntu initial-tasks jusqu'aux dernières entrées. Le nombre max_clip_start des entrées restantes peut être défini dans le fichier $HOME/.config/openbox/environment.
Veuillez noter que, contrairement aux autres gestionnaires de presse-papiers, ce n'est pas déjà le marquage d'un texte mais seulement son collage avec le programme Starbuntu insert-sel (raccourci : Shift+Insert) qui provoque l'entrée de la sélection primaire dans l'historique. Si vous souhaitez transférer le texte marqué vers l'historique de la sélection secondaire ou vers le presse-papiers, après avoir marqué le texte, appuyez sur la touche de raccourci Ctrl+Shift+c resp. Ctrl+Super+c. Si vous remplacez "c" par "x", le texte marqué et transféré sera supprimé. Ces raccourcis clavier appellent le programme Starbuntu copy-to-clipsec.
Le contenu de la sélection secondaire est inséré en appuyant sur la touche de raccourci Ctrl+Super+Inser et celui du presse-papier, comme d'habitude, en appuyant sur Ctrl+v (historique : Super+v).
Attention : Un texte marqué peut en effet être transféré dans le presse-papier en appuyant sur la touche de raccourci habituelle Ctrl+c resp. Ctrl+x mais en faisant cela il ne sera pas inséré dans son historique. De cette façon, vous pouvez réinsérer un texte marqué très volumineux sans gonfler inutilement le fichier d'historique correspondant. De même, le contenu de la sélection primaire n'est pas historisé si vous ne le réinsérez pas en appuyant sur Maj+Inser mais en appuyant sur la touche centrale de la souris.
Le programme Starbuntu recent répertorie les documents récemment utilisés. Son icône
est intégrée dans le panel Tint2. Si le paramètre "--nofilter" n'est pas défini, une fenêtre de saisie de texte pour un filtre apparaît qui autorise également les expressions régulières.
Ce programme n'est pas basé sur le paquet Zeitgeist comme d'habitude, car ce paquet n'offre pas de paramètres sur les types de fichiers à répertorier. Cependant, les types de fichiers répertoriés par le programme recent sont définis dans le fichier texte ~/.config/gtk-3.0/recent.types et peuvent être modifiés à tout moment.
Le programme Starbuntu recent-gtk répertorie les documents récemment utilisés détectés par GTK. Ce programme sélectionne les éléments de la liste dans le fichier GTK $HOME/.local/share/recently-used.xbel.
Dans les deux programmes, la longueur maximale de la liste est déterminée par le paramètre max_recent_lines défini dans $HOME/.config/openbox/environment.
Lorsque vous choisissez une entrée de liste avec votre souris, les touches haut/bas ou en tapant une chaîne partielle (regex), le fichier correspondant est normalement ouvert avec all-open, c'est-à-dire avec son application par défaut. Les seules exceptions sont les types de fichiers répertoriés dans ~/.config/gtk-3.0/recent.exceptions : au lieu d'être exécutés, ceux-ci sont ouverts avec l'éditeur de texte pour éventuellement être modifiés.
Avec le programme Starbuntu refresh-pinboard qui représente l'interface graphique du programme Starbuntu set-wallpaper vous pouvez changer le fond d'écran du bureau ou du dossier avec les fonds d'écran ou simplement vers le fond d'écran suivant du dossier d'images actuel.
Une boîte de sélection de fichier s'ouvre, avec laquelle vous pouvez choisir un nouveau fond d'écran ou un nouveau dossier de fonds d'écran ainsi que le mode graphique (centred | fit | scaled | stretched | tiled). Si le chemin choisi est un dossier d'images, un autre champ de saisie pour la période du papier peint apparaît. Si vous annulez ou saisissez une mauvaise entrée, la période reste telle qu'elle a été enregistrée auparavant. Si vous fermez la boîte de sélection de dossier en cliquant sur « Suivant », le bureau passe au fond d'écran suivant du dossier de fonds d'écran actuel (raccourci clavier : Ctrl+Super+Droite). Si vous le fermez en appuyant sur la touche Échap, le bureau sera réinitialisé, par exemple en cas de dommage (raccourci : Ctrl+Super+Échap).
Si vous souhaitez modifier définitivement le chemin du fond d'écran, après l'avoir choisi, cliquez sur « Toujours ». Après avoir défini le mode graphique et la période du fond d'écran, le nouveau paramètre est enregistré dans le fichier $HOME/.config/openbox/environment.
Vous pouvez également appeler le programme refresh-pinboard dans une ligne de commande avec les paramètres [-f|--fix] [ <Source de l'image> ] [ <Période> ] [ <Mode graphique> ]. Si vous définissez "" pour la source de l'image, elle reste inchangée. L'omission de la période préserve la précédente enregistrée. Avec le paramètre '-f' ou '--fix', les paramètres du fond d'écran sont enregistrés. Si vous appelez le programme uniquement avec le paramètre '-n' resp. '-r' (ou '--next' resp. '--repair') vous passez au fond d'écran suivant du dossier d'images actuel resp. vous réparez le bureau.
Le programme Starbuntu restore-grub qui demande les privilèges root restaure le chargeur de démarrage grub2 deux fois : il lance le update-grub régulier pour la zone de démarrage de la partition Starbuntu et également une mise à jour pour le master boot record (MBR) qui se dirige vers la partition Starbuntu et vers d'autres partitions possibles contenant des systèmes d'exploitation (autres distributions Linux, Microsoft Windows, etc.) et vers possibles images Live (fichiers ISO amorçables).
Pour cette raison, la procédure décrite nécessite deux dossiers pour les paramètres de démarrage : /etc/grub.d.part et /etc/grub.d.mbr vers lesquels pointe éventuellement le dossier conventionnel /etc/grub.d. Pour la même raison, cette méthode nécessite deux dossiers pour le processus de démarrage : /boot et /boot-mbr. Pour des informations plus détaillées, voir ici.
Dans le cas où sur le support de stockage il n'y a que la partition Starbuntu, restore-grub fait exactement la même chose que update-grub.
Avec le programme Starbuntu Rox vous lancez le gestionnaire de fichiers. Si le paramètre « -c » est défini, une petite fenêtre blanche apparaît immédiatement après le démarrage. Si vous appuyez sur la touche Super pendant ce temps, Rox est lancé avec les privilèges root dans le répertoire racine, sinon en tant qu'utilisateur normal dans votre répertoire personnel. Si vous fournissez des paramètres de dossier différents dans la ligne de commande, ces dossiers sont ouverts à la place. Avec le paramètre '-a', le mot de passe root vous est immédiatement demandé.
Lorsque vous lancez Rox2 (par exemple avec le raccourci clavier Alt+Ctrl_right ou avec la ligne de commande Rox2 [<largeur>x<hauteur> [<titre de la fenêtre> [<dossier gauche> <dossier droit>]]]), le gestionnaire de fichiers ouvre deux fenêtres avec le répertoire racine sur le côté gauche et votre répertoire personnel sur le côté droit ou avec les dossiers donnés. Lorsqu'après le lancement, vous appuyez sur la touche Super tandis qu'une petite fenêtre blanche apparaît brièvement, le programme démarre avec les privilèges root, généralement deux fois dans le répertoire racine.
Ces deux fenêtres sont ouvertes dans un conteneur séparé (X Server Xephyr). Dans ce conteneur, les raccourcis clavier habituels de xbindkeys ne sont en vigueur que si vous les y transférez en tapant Ctrl+Shift. De la même manière, ils peuvent être retransférés.
Les petits programmes Starbuntu s et sdo simplifient les programmes du terminal Linux su et sudo.
Appel en ligne de commande :
s [<Utilisateur>] [<Commande>]
sdo [<Utilisateur>] <Commande>
Dans le premier cas, vous saisissez le mot de passe de l'autre utilisateur puis adoptez son environnement ; dans le second cas, vous saisissez votre propre mot de passe et conservez votre propre environnement.
Si vous souhaitez créer un lien vers une page web en dehors du navigateur web alors respectez les instructions suivantes :
Marquez l'adresse Web dans le champ d'adresse du navigateur ou n'importe où ailleurs ou appuyez simplement sur Ctrl+Super+u dans le navigateur (voir ci-dessous, fonctionne uniquement dans les navigateurs préinstallés).
Lancez le programme Starbuntu save-url, éventuellement avec le raccourci clavier Control+Super+u. Ce programme créera le fichier <titre de l'adresse Web>.url dans votre sous-répertoire personnel Urls ou il expone l'adresse Web sous son titre. Vous pouvez afficher la page Web stockée dans le fichier créé en appelant soit le programme Starbuntu display-url [1|2] *.url, soit le programme Starbuntu browser [1|2] *.url. "1" ou "2" fait référence à votre navigateur Web par défaut ou à votre deuxième navigateur.
D'ailleurs, avec save-url vous pouvez non seulement créer des liens vers des pages HTTP (http://...) mais aussi des liens vers des dossiers FTP ou SFTP (ftp://...) resp. (sftp://...), des dossiers SSH (ssh://...) ou des dossiers WebDAV (davs://...), des fichiers (file://...), des destinataires de courrier (mailto:...) etc. Dans ce cas, vous appelez le programme avec le paramètre correspondant, qui se trouve soit après le nom du programme, soit dans la sélection (primaire).
Le programme Starbuntu search lance après l'insertion d'un élément de recherche une recherche historicisante sur Internet. Si vous marquez un passage de texte juste avant de lancer ce programme, le texte marqué apparaît dans le champ de saisie et épargne ainsi une saisie manuelle.
Le programme search est appelé comme suit :
search [<numéro de navigateur> [<numéro de moteur de recherche>]] [<élément de recherche>]
Numéro de navigateur : 1 = navigateur par défaut, 2 = deuxième navigateur
Numéro du moteur de recherche : 1 = Google, 2 = DuckDuckGo, 3 = StartPage
Si vous lancez search depuis le panel tint2, le deuxième navigateur sera utilisé pour DuckDuckGo et le premier navigateur pour Google et pour Startpage, et un clic gauche de la souris ou le raccourci clavier Super+Alt+s lancera DuckDuckGo, un clic central ou le raccourci clavier Super+s lancera Google et un clic droit ou le raccourci clavier Ctrl+Super+s lancera StartPage. Veuillez noter que DuckDuckGo et Startpage protègent votre vie privée.
Après avoir saisi un mot-clé (partiel), le programme Starbuntu search-app répertorie toutes les applications GUI correspondantes. L'application souhaitée est sélectionnée avec les touches du curseur ou avec un clic de souris ou en tapant une sous-chaîne. En option, un (ou plusieurs) paramètres peuvent être saisis dans le champ des paramètres après un clic de souris. Démarrez ensuite l'application souhaitée soit avec la touche Retour, soit avec un double clic de souris.
Le mot-clé (partiel) doit être inclus dans le nom de l'application qui apparaît dans le menu d'applications. Sinon, l'application ne sera pas trouvée.
Appel par ligne de commande : search-app [<keyword>]
Le programme Starbuntu search-list-item permet de rechercher un mot-clé dans une liste étendue et éventuellement imbriquée. S'il trouve quelque chose, il place le curseur à l'endroit où il a été trouvé.
Appel : search-list-item [<chemin d'accès à la liste> [<keyword>]]
Si la liste est sur la barre, le paramètre "apps" ou "notes" ou "files" ou "links" suffit au lieu de préciser le chemin de la liste.
Si le chemin de la liste et / ou le mot clé ne sont pas précisés, il vous sera demandé.
Le programme Starbuntu set-resol définit la résolution d'écran optimale au début de votre session.
Cependant, vous pouvez également appeler ce programme avec une résolution d'écran optionnelle, p. e.
set-resol 1024x768
Dans ce cas, la disposition des symboles du bureau sera ajustée automatiquement.
Dans le cas où une telle résolution d'écran choisie par vous-même doit être définie au début de chaque session, la valeur de resolution doit être adaptée dans le fichier $HOME/.config/openbox/environment. Vous pouvez déterminer les valeurs possibles pour la résolution de l'écran avec la commande du terminal xrandr -q.
Avec le programme Starbuntu set-wallpaper, vous pouvez changer le dossier avec les images d'arrière-plan pour le bureau ou simplement vers l'image d'arrière-plan suivante du dossier d'images actuel. Vous pouvez également définir un fond d'écran (statique) pour le bureau rox. Ensuite, les paramètres du fond d'écran sont transmis au programme Starbuntu variety-rox qui se charge de la réalisation technique du design du fond.
Le programme peut être lancé comme suit :
set-wallpaper [-f|--fix] [<chemin du fond d'écran souhaité (dossier)> (soit JPG, PNG ou WEBP)] [<période de l'image en secondes>] [<mode graphique (centred | fit | scaled | stretched | tiled)>]. Avec le paramètre -f ou --fix, le chemin, la période et le mode graphique mentionnés sont enregistrés dans $HOME/.config/openbox/environment. Autres appels :
set-wallpaper [-n|--next] ou :
set-wallpaper [-r|--repair]
Le premier appel mentionné a également lieu lorsque vous cliquez dans le gestionnaire de fichiers ROX-Filer avec le bouton droit de la souris soit sur un dossier d'images pour activer son menu contextuel, puis choisissez l'élément de menu "Comme fonds d'écran", soit de la même manière sur une image, puis choisissez l'élément de menu "Comme fond d'écran". Afin de définir un fond d'écran statique, vous pouvez également cliquer avec le bouton droit sur une image dans la visionneuse d'images eog et choisir "Définir comme papier peint". Si vous choisissez l'une de ces alternatives, votre choix sera enregistré et si vous avez choisi un dossier d'images, une nouvelle période de 200 secondes sera définie.
set-wallpaper -n ou --next passe au fond d'écran suivant du dossier de fonds d'écran actuel. Raccourci : Ctrl+Super+Droite
set-wallpaper -r ou --repair répare un bureau endommagé. Raccourci : Ctrl+Super+Échap.
Le programme Starbuntu systray-item-edit peut placer n'importe quelle commande, y compris ses paramètres de ligne de commande, sous une icône appropriée avec une info-bulle de commentaire dans la barre d'état système (zone de notification).
Appel : systray-item-edit <application> "<paramètre(s)>" <nom/chemin de l'icône> "<info-bulle>"
Bien entendu, la spécification de l'application est obligatoire. Si vous omettez le nom de l'icône et/ou le texte de l'info-bulle, le programme utilise respectivement le nom de l'application à la place.
Par défaut, la commande n'appartient que temporairement à la barre d'état système. En cliquant sur '→ Permanent', il y reste en permanence ce qui peut être révoqué avec 'Quit permanent'. L'entrée permanente d'une commande dans la barre d'état système est enregistrée dans le script shell $HOME/.config/autostart/cmds-to-systray.
Si vous appelez uniquement systray-item-edit sans aucun paramètre, une fenêtre apparaît avec les requêtes correspondantes.
Le programme Starbuntu terminate intègre toutes les actions de terminaison de la session informatique :
Déconnexion (paramètre -l ou --log-out ; raccourci clavier : Ctrl+Alt+Escape) : la session se termine et la fenêtre de connexion apparaît pour une nouvelle connexion.
Verrouillage de l'écran (paramètre -m ou --monitor-off ; raccourci clavier : Shift+Pause) : verrouille l'écran qui peut être déverrouillé à nouveau en tapant le mot de passe utilisateur suivi de la touche Retour. Lorsque l'écran est verrouillé, un cadenas bleu s'affiche.
Mise en veille prolongée (paramètre -h ou --hibernate ; raccourci clavier : Alt+Pause) : Si vous avez configuré une partition Swap sur le disque dur avec une taille supérieure à la taille de la mémoire de travail, toute la RAM est écrite dans cette partition, puis l'alimentation est coupée, afin que l'ordinateur puisse être débranché de la ligne électrique. Lorsque l'ordinateur sera redémarré, la session en veille prolongée sera restaurée. Comme cette procédure peut échouer de temps en temps, toutes les données non sauvegardées doivent être sauvegardées avant la mise en veille prolongée.
Arrêter (paramètre -s ou --shut-down ; raccourci clavier : Ctrl+Alt+q) : la session se termine et l'ordinateur s'éteint et coupe l'alimentation.
Redémarrer (paramètre -r ou --reboot ; raccourci clavier : Ctrl+Alt+w) : la session se termine et l'ordinateur s'éteint puis redémarre.
Pause (paramètre -p ou --pause ; raccourci clavier : Pause) : transfère l'ordinateur en état de veille et la session reste dans la RAM. C'est pourquoi, dans ce cas, l'ordinateur ne doit pas être débranché du secteur, sinon toutes les données non sauvegardées seront perdues. Dans ce cas, il est préférable de sauvegarder également toutes les données avant de suspendre l'ordinateur.
Les terminaisons "dures" (Déconnexion, Arrêt, Redémarrage) qui provoquent potentiellement une perte de données ont un délai de quelques secondes et pendant cette période elles peuvent être arrêtées avec le raccourci clavier Ctrl+Retour arrière. Si la variable d'environnement ENABLE_SESSION_SAVING=<true|false> est définie sur true dans le fichier $HOME/.config/openbox/environment et que les fenêtres sont toujours ouvertes lors de l'appel de la terminaison, la session de travail est mise en veille prolongée (voir ci-dessus) au lieu d'exécuter la terminaison appelée afin qu'aucune donnée ne soit perdue.
Grâce au programme Starbuntu translate, vous pouvez traduire un mot ou une phrase de n'importe quelle langue source vers n'importe quelle langue cible. Ce programme représente une interface utilisateur graphique de l'application en ligne de commande trans du paquet translate-shell qui fait appel au traducteur Google.
Après avoir appelé le programme, une fenêtre s'ouvre avec les deux onglets "Langue cible" et "Langue source", contenant chacun une liste complète de langues. Pour sélectionner, activez d'abord l'onglet correspondant avec la touche TAB, puis saisissez les premières lettres de la langue souhaitée jusqu'à ce qu'elle soit en surbrillance. Si la langue source ou cible correspond à la langue définie dans le profil utilisateur $HOME/.profile, la sélection de la langue peut être omise dans ce cas. Confirmez la sélection de la langue cible et de la langue source avec 'OK'.
Maintenant, une zone de saisie de texte s'ouvre dans laquelle vous tapez un mot ou une phrase de la langue source. L'entrée est enregistrée dans le fichier d'historique $HOME/.config/gtk-3.0/lemma.history et elle peut être récupérée ultérieurement en cliquant sur la flèche à droite.
Après avoir confirmé la saisie, une autre fenêtre affiche les alternatives de traduction souhaitées.
Le programme Starbuntu trash était nécessaire car le gestionnaire de fichiers Rox ne supporte pas la poubelle mais propose uniquement "Supprimer". Il fournit donc une extension importante au gestionnaire de fichiers.
Afin d'offrir la possibilité de déplacer n'importe quel fichier et n'importe quel dossier vers la poubelle (paramètre -m ou --move-to ; raccourci clavier : Shift+Del), Starbuntu se charge d'intégrer la fonction concernée de la poubelle dans la partie modifiable du menu contextuel de tout type de fichier. De plus, il peut toujours être trouvé sous l'élément de menu contextuel "Ouvrir avec...". Il est caché au cas où la poubelle serait ouverte.
Dans la poubelle qui s'ouvre avec le paramètre -o ou --open (raccourci : Ctrl+Super+p), les fonctions trash pour restaurer les objets supprimés (paramètre -r ou --restore-from ; raccourci clavier : Ctrl+Shift+Del) et pour vider la poubelle (paramètre -p ou --purge ; raccourci clavier : Super+Del) sont fournies dans les menus contextuels mentionnés.
Le programme Starbuntu udcmount monte les périphériques de bloc, c'est-à-dire d'autres partitions, disques durs externes, clés USB ou cartes SD sous leur étiquette dans le dossier /media/<utilisateur> et les affiche dans le gestionnaire de fichiers.
Appel : udcmount [1|2] [<chemin du dispositif>], par exemple udcmount 2 /dev/sdb1 ou brièvement udcmount 2 sdb1
Après avoir appelé le programme, le gestionnaire de fichiers apparaît soit dans une fenêtre (premier paramètre = 1 ou non défini) soit avec deux fenêtres (premier paramètre = 2) : l'une affiche la structure des fichiers du périphérique monté et l'autre le répertoire personnel. Si le périphérique de bloc n'est pas indiqué, un menu de sélection avec les périphériques de bloc possibles apparaît initialement.
Après la fermeture du gestionnaire de fichiers, le périphérique monté est à nouveau démonté.
Le programme Starbuntu uvgrep de Hans-Georg Esser et Peter Starfinger recherche des fichiers texte, PDF et LibreOffice selon un modèle de texte donné. Les fichiers texte incluent également des fichiers de bureau, des scripts python, des scripts shell, des fichiers XML et bien plus encore.
Appel : uvgrep [-i] [-n] [-r] "<Modèle de texte (également RegEx)>" "<Fichier(s) | dossier>"
Avec le paramètre -i, la recherche ne respecte plus la casse. Avec le paramètre -n, les numéros de ligne des emplacements de motifs de texte trouvés sont également délivrés (sauf dans les fichiers LibreOffice). Avec le paramètre -r, les sous-répertoires sont également recherchés.
Avec le programme Starbuntu update-dbs, qui nécessite les privilèges root, les mises à jour des bases de données suivantes peuvent être effectuées :
Chargeur de démarrage (grub2)
Emplacements des fichiers (mlocate)
Pages de manuel
Types MIME
Écran de démarrage (Plymouth)
Paquets évolutifs (apt)
Le programme Starbuntu upgrade avec le paramètre root vous rappelle tous les huit jours de mettre à jour votre logiciel mais vous laisse la décision. Une mise à jour peut cependant être lancée à tout moment, p. e. avec le raccourci clavier Ctrl+Alt+u ou avec la commande upgrade sans aucun paramètre.
La date de la mise à niveau précédente est enregistrée dans le fichier texte /root/.local/share/zeitgeist/day-of-upgrade sous la forme du numéro du jour de l'année en cours.
Le programme Starbuntu variety-rox charge soit une image d'arrière-plan, soit toutes celles d'un dossier d'images choisi manuellement ou au moyen du programme refresh-pinboard. Dans ce dernier cas, il en décore le bureau de manière aléatoire à des périodes données.
Ce programme s'appelle comme suit :
variety-rox [ <chemin du dossier image> ] [ <intervalle en secondes> ] [ <mode graphique (centred | fit | scaled | stretched | tiled)> ]
Seuls les fichiers du dossier image qui portent les extensions jpg, png ou webp sont chargés. Le choix du mode graphique dépend de la taille et du contenu de l'image.
Si les paramètres ne sont pas donnés, variety-rox sélectionne les paramètres correspondants dans $HOME/.config/openbox/environment.
Avec le raccourci clavier Ctrl+Super+Right, vous pouvez passer à l'image d'arrière-plan suivante.
Le gestionnaire de fichiers ROX-Filer ne reconnaît pas les supports montables comme les autres partitions de disque dur, les clés USB ou les CD-ROM insérés s'ils ne sont pas prédéfinis dans /etc/fstab.
Le programme Starbuntu watch-ports trouve un remède : il surveille en permanence si des supports montables sont branchés ou retirés, et si c'est le cas, il demande au programme Starbuntu get-devs de mettre à jour les symboles respectifs de ces supports sur le bureau à gauche ou en bas de l'écran, en fonction de la direction actuelle du panel.
Si vous cliquez sur un tel symbole, le support concerné sera monté au moyen du programme Starbuntu automount dans le dossier /media/<utilisateur>/<étiquette du support> et deux fenêtres du ROX-Filer s'ouvriront affichant le support concerné et le dossier Home. Après avoir fermé ces fenêtres, le support sera à nouveau démonté.
Le programme Starbuntu wunwa attend qu'une nouvelle fenêtre ou celle souhaitée soit ouverte. C'est utile si cette nouvelle fenêtre, juste après son apparition, doit recevoir une nouvelle icône de fenêtre ou doit être placée p. e. avec orient-act-win.
Appel : wunwa [ <(partie du) nom de la fenêtre souhaitée> ]
Sortie : ID de la fenêtre qui apparaît
Attention : Souvent, le nom de la fenêtre souhaitée ne correspond pas à la commande du programme pour cette fenêtre. Après avoir lancé le programme, vous pouvez obtenir son nom de fenêtre au moyen de la commande du terminal wmctrl -l.
Le programme Starbuntu x-email-client complète le programme GNOME evolution qui gère le courrier, les contacts, le planning, les tâches et les mémos.
Après avoir appuyé sur Ctrl+Alt+m ou sur la touche XF86Mail, une petite fenêtre blanche apparaît pendant un instant. Si vous appuyez entre-temps sur la touche Super gauche, la fenêtre des contacts de evolution apparaît, sinon la fenêtre de messagerie.
De plus, le programme x-email-client simplifie considérablement la composition des mails avec éventuellement des fichiers joints. Dans un premier temps, vous marquez les fichiers souhaités dans le gestionnaire de fichiers. Ensuite, vous cliquez sur l'un d'entre eux avec le bouton droit de la souris et choisissez "Ouvrir avec...", puis Envoyer fichier(s). La fenêtre d'évolution pour la composition d'un email apparaît avec les fichiers déjà joints. Pour simplifier encore plus les choses, après avoir marqué les fichiers, appuyez simplement sur Ctrl+Shift+n.
Bien entendu, le programme x-email-client peut également être lancé au moyen d'une ligne de commande. Sans aucun paramètre vous ouvrez le gestionnaire de messagerie de evolution, avec le paramètre '-c contacts' les contacts, avec '-c calendar' le planning, avec '-c tasks' les tâches et avec '-c memos' les mémos. Le paramètre 'mailto:[adresse du destinataire]' démarre la composition d'un mail. Ici, l'adresse du destinataire est facultative. Dans le cas où vous ajoutez directement le supplément '?attach="<chemin du premier fichier>"\&attach="<chemin du deuxième fichier>" ...', ces fichiers sont joints. Une syntaxe encore plus simple est 'mailto:[adresse du destinataire] <chemin du premier fichier> <chemin du deuxième fichier> ...'.
Le programme Starbuntu xbindings fournit une interface utilisateur graphique pour le programme de raccourcis clavier xbindkeys et gère les raccourcis clavier valides dans Starbuntu.
L'avantage de ce programme par rapport aux autres interfaces graphiques existantes pour xbindkeys réside dans l'ordre alphabétique des entrées, des étiquettes ainsi que des raccourcis clavier. Ainsi, vous pouvez voir rapidement quel processus est connecté à quel raccourci clavier et vérifier si un raccourci clavier spécifique est déjà utilisé. Les raccourcis clavier eux-mêmes peuvent être définis sous forme de texte ou simplement saisis. Dans ce dernier cas, ils obtiennent automatiquement la bonne syntaxe.
Les entrées sont enregistrées dans le fichier texte ~/.xbindkeysrc, auquel le X-Programm xbindkeys accède directement.
Détails pour l'utilisation de ce programme :
Rechercher une ligne : saisissez une sous-chaîne appartenant à la première colonne. S'il y a plusieurs résultats, vous pouvez utiliser les touches haut/bas pour accéder à la ligne que vous recherchez. Si vous souhaitez saisir une sous-chaîne pour l'une des deux autres colonnes, cliquez d'abord sur "Recherche" et sélectionnez la colonne souhaitée.
Ajouter/supprimer/dupliquer une ligne : bouton droit de la souris, puis sélectionnez l'option.
Modifier le label / l'action : cliquez avec le bouton gauche de la souris sur le texte, puis modifiez et confirmez avec la touche Retour. Pour le caractère esperluette "&" doit être tapé "&".
Le modèle des raccourcis clavier est soit [modificateur(s) (séparés par '+')][+touche] ou [modificateur(s) (séparés par '+')][+bouton de la souris]. Les modificateurs sont Control, Shift, Super, Alt ; les boutons de la souris sont bouton1, bouton2 etc.
Les identifiants valides de toutes les clés peuvent être détectés avec le programme de terminal 'xev'. Dans le cas où la saisie du raccourci clavier (semi-automatique) ne devrait pas être complète, le raccourci clavier correspondant est déjà utilisé dans le système.
Le raccourci clavier peut être laissé vide et saisi uniquement après « OK » et la demande d'entrée ultérieure.
En cliquant sur le bouton 'Labels ↔ Raccourcis', la séquence de tri peut être commutée. Le tri des raccourcis clavier correspond à la dernière touche de l'entrée de raccourci correspondante. Cette méthode permet de savoir plus facilement quels raccourcis clavier sont déjà utilisés. Dans le cas où un raccourci clavier déjà utilisé est saisi, un avertissement avec une nouvelle demande d'entrée apparaît.
Les entrées sont enregistrées dans ~/.xbindkeysrc qui est créé avec quelques entrées de base s'il n'existe pas encore. Ce fichier se compose d'un prologue facultatif avec un '#' au début de chaque ligne, puis du bloc de définition proprement dit pour les raccourcis clavier particuliers et enfin d'un épilogue facultatif (encore une fois avec un '#' au début de chaque ligne).
Les entrées de raccourcis clavier sont conformes au modèle :
#Label
"Action"
m:0xnn + c:nnn
[Modificateur(s) (séparés par '+')][+clé]
ou :
#Label
"Action"
m:0xnn + b:n
[Modificateur(s) (séparés par '+')][+bouton de la souris]
'm' signifie les modificateurs, '0xnn' est le numéro hexadécimal de la combinaison des modificateurs, 'c' signifie le caractère (= touche normale), 'nnn' signifie son code de touche (fourni par xev), 'b' signifie le bouton (de la souris) et 'n' signifie son numéro.
Lorsque xbindings est terminé en cliquant sur « Quitter », toutes les modifications seront toujours enregistrées dans tous les cas.
Les raccourcis clavier les plus importants (naturellement modifiables) sont :
Ouvrir le contrôle de session |
Ctrl + Alt + Suppr |
Déconnexion |
Ctrl + Alt + Échap |
Mise en veille prolongée |
Alt + Pause |
Arrêter |
Ctrl + Alt + q |
Redémarrer |
Ctrl + Alt + w |
Suspendre |
Pause |
Arrêter la résiliation |
Ctrl + Retour arrière |
Exécuter |
Alt + F2 |
Exécuter en tant que root |
Alt + F2, puis Super |
Terminal |
Alt + F3 |
Terminal en tant que root |
Alt + F3, puis Super |
Uniquement pour l'utilisateur normal |
Ctrl droite ou : Super + bouton gauche de la souris |
Avec les privilèges root : |
Super + Ctrl droit ou : Ctrl + Super + bouton gauche de la souris |
Deux fenêtres (normal) |
Alt + Ctrl droite |
Deux fenêtres (root) |
Alt + Ctrl droite, puis Super |
Ouvrir un périphérique de stockage |
Ctrl + Alt + d |
Sources distantes |
Ctrl + Alt + o |
Poubelle |
Ctrl + Super + p |
Objet(s) à la poubelle |
Maj + Suppr |
Objet(s) de la poubelle |
Ctrl + Maj + Suppr |
Vider la poubelle |
Super + Suppr |
Recherche de fichiers |
Ctrl + Maj + f |
Renommer les fichiers |
Ctrl + Maj + r |
Ouvrir les fichiers marqués |
Super + Retour |
Dossiers marqués |
Ctrl + Super + o |
Marquer le dossier |
Super + o |
Groupe ouvert n° n |
Super + <n> |
AppMenu |
Menu |
Mettre à jour le menu d'applications |
Super + Alt + Menu |
Menu d'applications OpenBox |
AltGr + Menu |
Navigateur par défaut |
Ctrl + Alt + i |
Deuxième navigateur |
Ctrl + Alt + i, puis Super |
Recherche sur Internet |
Super + s |
Enregistrer l'URL |
Ctrl + Super + u |
Programme de messagerie |
Ctrl + Alt + m |
Carnet d'adresses |
Ctrl + Alt + m, puis Super |
Réduire toutes les fenêtres |
Super + d |
Restaurer toutes les fenêtres |
Super + d |
Réparer le bureau |
Ctrl + Super + Échap |
Fond d'écran suivant |
Ctrl + Super + Droite |
Prendre une capture d'écran |
Ctrl + Alt + s |
Centrer une fenêtre |
Ctrl + Alt + 5 droite |
Fenêtre vers le bord |
Ctrl + Alt + 1|2|3|4|6|7|8|9 droite |
Fenêtre demi-écran |
Ctrl + Super + 2|4|6|8 droite |
Fenêtre quart-écran |
Ctrl + Super + 1|3|7|9 droite |
Lanceur d'application nouveau/modifier |
Ctrl + Super + d |
¹ Toutes les manipulations de fenêtres sont codées dans $HOME/.config/openbox/rc.xml. |
|
Contrôle du son |
Ctrl + Maj + k |
Augmenter le volume |
Ctrl + 8 droite |
Diminuer le volume |
Ctrl + 2 droite |
Volume muet |
Ctrl + 0 droite |
Réactiver le volume |
Ctrl + 0 droite |
Terminer la lecture de la musique |
Ctrl + Suppr à droite |
Centre de contrôle |
Ctrl + Super + k |
Rechercher une application |
Ctrl + Alt + f |
Paramètres de l'imprimante |
Ctrl + Maj + d |
Gestionnaire de paquets |
Ctrl + Alt + p |
Mise à jour du logiciel |
Ctrl + Alt + u |
Gestionnaire de tâches |
Ctrl + Échap |
Processus de l'utilisateur |
Super + p |
Aide Starbuntu |
F1 |
Touches de raccourcis |
Ctrl + Alt + k |
Programme graphique |
Ctrl + Alt + g |
Menu Mémo |
Ctrl + Alt + n |
Texte marqué comme mémo |
Ctrl + Super + n |
Exposition de fichiers |
Super + Menu |
Exposition des URL |
Alt + Menu |
Enregistrer l'URL (marquée) |
Ctrl + Super + u |
Url vers l'autre navigateur |
Ctrl + Maj + u |
Calendrier des événements |
Ctrl + Alt + t |
Éditeur de texte |
Ctrl + Alt + e |
Éditeur de texte (root) |
Ctrl + Alt + e, puis Super |
Calculatrice |
Clé de la calculatrice |
Clavier virtuel |
Ctrl + Alt + v |
Insérer la sélection primaire |
Maj + Insérer |
Insérer la sélec. prim. d'historique |
Super + Insérer |
Copier à la sélection secondaire |
Ctrl + Maj + c |
Passer à la sélection secondaire |
Ctrl + Maj + x |
Insérer la sélection secondaire |
Ctrl + Super + Insérer |
Copier au presse-papier |
Ctrl + Super + c |
Passer au presse-papier |
Ctrl + Super + x |
Insérer le presse-papiers |
Ctrl + v |
Insérer le presse-papiers d'historique |
Super + v |
Valeurs/historique du presse-papiers |
Ctrl + Alt + c |
© 2026 Peter Starfinger