Forum Programmation.shell SCRIPT SHELL

Posté par  . Licence CC By‑SA.
Étiquettes :
0
2
jan.
2020

bonjour tout le monde, je suis nouveau sur Linux et dans le cadre d'un stage je dois faire un petit script shell pour vérifier la présence des répertoires et les trier

je dois vérifier si les répertoires sont bien present sinon envoyer un incident.
Extraire les targets des fichiers.
Faire le tri de cette liste pour qu’il n’y est pas de doublons ou autre chose que des répertoires.
Vérifier que chaque ligne est un répertoire et qu’il est présent  (…)

Journal Le papa de Linux a 50 ans aujourd’hui… Merci Linus !

Posté par  . Licence CC By‑SA.
36
28
déc.
2019

Cinquante ans aujourd’hui, pour Linus Benedict Torvalds (il faut avoir cinq ans d’âge mental, pour rigoler avec le deuxième prénom d’une personne, mais j’assume).

Bien que complètement anecdotique pour toutes les bonnes développeuses et tous les bons développeurs, il ne s’agit que de l’incrémentation d’un « unsigned int » après tout, c’est l’occasion pour moi de dire « Merci Linus ! ».

Merci pour Linux

Certains l’aiment ou l’idolâtrent, d’autres le trouvent trop colérique, misogyne et autres joyeusetés. Une chose (…)

Journal Cachix, un service de cache binaire basé sur Nix

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
10
nov.
2019

Cachix permet de gérer facilement un cache personnel de paquets binaires. Concrètement, il s'agit d'un service de cloud et d'un logiciel client, le tout basé sur le gestionnaire de paquets Nix. Cachix propose différentes offres, dont une offre gratuite de 10 Go de stockage en accès public.

Quand on utilise la logithèque officielle de Nix, on télécharge des paquets binaires déjà compilés. Nix permet très facilement d'empaqueter des programmes/bibliothèques personnels ou de modifier les paquets officiels. Mais dans (…)

Forum général.cherche-logiciel Logiciels télétransmission libres orthophonie

Posté par  . Licence CC By‑SA.
Étiquettes :
6
6
déc.
2019

Bonjour !
Je suis étudiante en orthophonie et intéressée par le logiciel libre, et ça m'embête beaucoup parce que dans nos études les logiciels de télétransmission qu'on nous présente sont tous 1) payants, 2) pas open source DU TOUT et 3) bifbof linux-compatibles…

Du coup ptite question : est-ce qu'il y a ici des gens qui connaîtraient des logiciels open source linux-compatibles de télétransmission ?

Merci de votre aide et bonne journée !

Journal Un RISC-V sous Linux abordable grâce au Kendryte K210 et Western Digital

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
28
3
déc.
2019

Cher journal,

Je t'avais déjà dit que RISCV était desktop-ready grâce au travail de Western Digital sur la carte HiFive Unleashed.
Mais tu trouvais sans doute qu'un «pc» à plus de 3000€ c'était un peu cher.

Du coup tu seras sans doute ravi d'apprendre que Western Digital remet le couvert avec le portage de Linux (+Busybox) sur un petit processeur (très gros microcontrôleur) chinois -> le kendryte K210.

Pour cela, Western Digital a utilisé le kit Maix Go (…)

Forum Linux.général agrandissement partition

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
nov.
2019

Bonjour,

J'aimerais agrandir la partition /dev/sda2, comment puis-je procéder ?

Il s'agit d'une RedHat, Infos système :

Linux Srv 3.8.13-68.1.3.el6uek.x86_64 #2 SMP Wed Apr 22 11:54:49 PDT 2015 x86_64 x86_64 x86_64 GNU/Linux
[root@Srv ~]# lsb_release
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
[root@Srv ~]# fdisk -l

Disk /dev/sda: 966.4 GB, 966367641600 bytes
255 heads, 63 sectors/track, 117487 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes
(…)

Forum Linux.général Une machine virtuelle légère avec python3.7

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
2
12
nov.
2019

Bonjour,

Ce weekend j'ai commencé à regarder pour faire une machine virtuelle (dans le but de la distribuer). Le seul besoin de cette machine virtuelle est de permettre d'utiliser un programme écrit en python (>= 3.7) et nécessite un serveur graphique pour afficher un terminal.

Tout ce qui n'es pas nécessaire pour :

  • Afficher un terminal dans une interface graphique (comme terminator)
  • Exécuter du code python3.7

Peut être absent de la machine virtuelle.

Au départ je me suis dit, bah (…)

Journal Gérer son environnement utilisateur NixOS, avec Home-manager

Posté par  (site web personnel) . Licence CC By‑SA.
17
11
nov.
2019

Home-manager est un outil qui permet de gérer son environnement utilisateur : environnement de bureau, thème de fenêtre, thème d'icones, logiciels, paramètres des logiciels, services utilisateur, "dot files"…

Home-manager est prévu pour fonctionner sur la distribution linux NixOS et utilise le gestionnaire de paquets Nix.

code source - vidéo youtube - vidéo peertube

Présentation de home-manager

Pour faire simple, le but de home-manager est de fournir l'équivalent du fichier /etc/nixos/configuration.nix mais pour l'environnement utilisateur (au lieu de l'environnement système) (…)

Journal Étendre ou modifier sa logithèque Nix avec les overlays

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
16
10
nov.
2019

Le gestionnaire de paquets Nix est hautement personnalisable. Pour cela, il reprend le principe de la composition de fonctions : un paquet est en fait une fonction qui indique comment ajouter ou modifier un logiciel à partir d'un environnement logiciel d'entrée.

Ainsi, la logithèque Nix n'est qu'un ensemble de paquets qui peuvent être appliqués pour construire l'environnement logiciel final. Les overlays permettent de modifier les paquets de cet ensemble ou d'en ajouter de nouveaux.

vidéo youtube - vidéo peertube

Principe

(…)

Lancement de Formatux v2 : supports de cours GNU/Linux libres

Posté par  . Édité par Davy Defaud, Ysabeau 🧶 🧦, Benoît Sibaud et ZeroHeure. Modéré par ZeroHeure. Licence CC By‑SA.
43
18
sept.
2019
Linux

Logo Formatux

Formatux propose des supports de cours GNU/Linux sous licence Creative Commons BY-SA et Art libre à destination des formateurs ou des personnes désireuses d’apprendre à administrer un système GNU/Linux en autodidacte, au format HTML, PDF ou EPUB.