Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

nombre réponses : 25

#0 Re : -1 »  [VOTRE topic] Toutes vos blagues sur Microsoft/Windows. Lâchez-vous ! » Le 06/07/2016, à 08:11

Le Goss
Réponses : 566

Ce matin j'ai essayé:

legoss@legoss:~$ man windows
Aucune entrée de manuel pour windows
legoss@legoss:~$ 

Je m'étais dis que peut-être, mais non. Bon. Moi qui pensais que Linux avait des man pour tout...
Alors, à l'abri des regards, j'ai osé honteusement:

legoss@legoss:~$ windows
windows : commande introuvable
legoss@legoss:~$ 

Je dois confesser ma crainte de voir une main jaillir de l'écran et me coller une baffe.
Puis, comme le ridicule ne tue plus, j'ai saisi avec angoisse:

legoss@legoss:~$ sudo apt-get install windows
[sudo] password for legoss: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet windows
legoss@legoss:~$ 

On l'a vraiment échappé belle.
Mais c'est promis, je le ferai plus. lol

#1 Re : -1 »  Ecrire un livre avec Ubuntu » Le 05/07/2016, à 22:08

Le Goss
Réponses : 64

Super article!

Comme (presque) tout le monde à l'époque, j'ai utilisé le même OS et les mêmes applications que mes "parrains" informatiques; les plus répandus et "grand public" étaient estampillées MS.
Etant vierge et ignorant de toutes notions alternatives libristes (pour l'OS) et graphiques (pour les applications), j'ai pris ce qu'on m'a proposé sans me poser plus de questions.
En tant que novice, je m'en contentais; mais j'ai rapidement senti que cela ne pouvait pas durer: je me sentais frustré, embarrassé et esclave, sans pouvoir l'expliquer.
Jusqu'à ce qu'on me dise qu'il n'y avait pas que MS dans la vie. Et j'ai franchi le pas. Enfin libre!

Pour en revenir à l'article, la "mort" de word est inscrite dans son fonctionnement fermé (dans tout les sens du terme) autant que dans le principe de la vente dite "liée", qui, si je ne m'abuse est interdite en France.
Il meurt de mort lente, certes. Mais il meurt... et Microsoft, qui aura toujours ses inconditionnels ne sera à terme qu'un zombie:

- on force les consommateurs à acheter une machine avec un OS et des applis sous licence MS qu'ils ne voudraient pas toujours, mais qu'ils payent à l'achat sans forcément le savoir.
- ces applis ne peuvent ouvrir, en règle générale, que des documents créés sous des extensions compatibles avec elles
- certains de ces documents deviennent incompatibles avec l'évolution de ces applis dans le temps
- les divers matériels (scanner, imprimantes, etc.) ne sont plus pris en charge par les versions suivantes de l'OS

La rigidité, l'absence de souplesse, l'esprit "fermé", l'opacité et le mensonge empêchent toute réelle innovation.
Le monde du libre avance, mais l'évolution de MS n'est qu'une illusion d'optique, un trompe-l'œil pitoyable. Et quand chacun ouvrira les yeux et acceptera de reconnaître qu'il s'est fait avoir...
On voudrait leur faire passer une Formule 1 avec le moteur d'une ancienne fiat 500 pour une vrai bête de course.
Personne ne peut se méprendre s'il est honnête: on ne peut pas prendre une Rocinante pour un étalon. Même de loin.

#2 -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 09:21

Le Goss
Réponses : 12

Bonjour à tous,
Voici mon fichier

abc1.1
abc1.9
abc1.10
abc1.11
abc2.3
abc2.5
efg10.2
efg10.3
efg10.4
efg10.6
hij15.5

Toutes les lignes sont toute du type:

- une série de 3 caractères alpha-numériques
- un nombre à 1 ou plusieurs chiffres
- un point
- un nombre à 1 ou plusieurs chiffres

Je cherche à obtenir

abc1.1, 9-11, 2.3, 5
efg10.2-4, 6
hij15.5

J'avoue ne pas avoir la moindre idée de la direction dans laquelle il faut chercher...
Il doit y avoir du cut ou du awk dans l'air. Mais bon. Je cale.
Merci pour votre aide!
Cordialement

#3 Re : -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 10:11

Le Goss
Réponses : 12

Merci pour ta réponse!

Shanx a écrit :

... en Python (Python 3 en l'occurrence) c'est très facile

python3 script.py fichier.txt

Tout dépend de quel point de vue on se place lol
Je m'étais motivé il y a quelques mois à m'y mettre, mais j'ai vite trouvé la syntaxe peut attrayante et les finalités peu évidentes.
Mais il faudra bien qu'un jour ou l'autre je me lance... vraiment.

#4 Re : -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 10:21

Le Goss
Réponses : 12

Je viens d'essayer ton script.
J'avais déjà obtenu le même résultat en bash:

abc1.1, 1.9, 1.10, 1.11, 2.3, 2.5
efg10.2, 10.3, 10.4, 10.6
hij15.5

et non

abc1.1, 9-11, 2.3, 5
efg10.2-4, 6
hij15.5

#5 Re : -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 14:28

Le Goss
Réponses : 12
Shanx a écrit :

EDIT : finalement je te donne la réponse complète. Tu me citeras dans ton devoir.

Mon brave, je vais vers mes 45 balais. Mes études sont donc loin derrière moi.
Et à cette époque où j'aurais pu plancher sur ce type de devoir, on n'en n'était qu'aux MO5 et TO7, au temps merveilleux des bandes magnétiques et de la bande FM.
Comme ce n'est pas la première fois qu'on me suspecte de vouloir faire faire aux autres mes "devoirs", je vais ajouter un petit message dans ma signature.

Car si je demande de l'aide ici, ce n'est pas par paresse. Etant méridional, je pourrais légitimement m'y complaire.
Non, c'est juste par ignorance ou incompétence. Ben oui.
Merci pour ta réponse, ton aide et ta patience à mon égard.
Cordialement

#6 Re : -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 14:52

Le Goss
Réponses : 12

C'est tout bon, sauf que le script semble tout ranger par ordre alphabétique.
Comme tu le dis pour ton 2e code: "les préfixes (les 3 premiers caractères alphanumériques) sont déjà triés".
Et ils doivent apparaître précisément dans cet ordre.

#7 Re : -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 22:08

Le Goss
Réponses : 12

Merci pour le script!
Voici le résultat:

efg10.2-4, 6
abc1.1 ,9-11, 2.3 ,5
hij15.6

2 remarques:
- certaines virgules ont leur espace avant et non après, et le script m'est hermétique pour que je puisse y remédier
- si, comme précisé au début, les 3 premiers caractères présentent 1 ou plusieurs chiffres, le script zappe les lignes correspondantes.

#8 Re : -1 »  [Résolu] bash: réduction nombre de lignes commençant par même chaîne » Le 05/07/2016, à 22:46

Le Goss
Réponses : 12

Yessssssssssssssssssssssssssssssssssss!
C'est parfait!
Merci à vous deux.
Sujet résolu.

#9 -1 »  [Résolu] bash: modification d'un script par lui-même » Le 27/04/2016, à 18:04

Le Goss
Réponses : 12

Bonjour à tous,

J'écris un script dont le résultat des requêtes est affiché via un navigateur.
Le script a pour but de choisir lequel (de navigateur).

#!/bin/bash
clear
defaut=$(cat /etc/alternatives/x-www-browser | grep "^LIBDIR" | sed "s/LIBDIR=\/usr\/lib\///g")

nav=$defaut

echo "Navigateur utilisé par défaut sur cette machine:    $defaut"
echo "Navigateur utilisé actuellement pour ce script:     $nav"

echo "Liste des navigateurs présents sur cette machine :"
echo "=============================================="
update-alternatives --list x-www-browser  | sort | uniq | sed "s/\/usr\/bin\///g"
echo "=============================================="
echo
read -p "Choix du nouveau navigateur: " choix
if [ -z "$choix" ]; then
	echo
	echo "Le navigateur utilisé pour le script est toujours le même: $nav"
	echo
else
	sed -i "5cnav=$choix" choixnavigateur
	echo
	echo "Le nouveau navigateur utilisé pour le script est: $choix"
	echo
fi

Pour se faire, j'oblige le script à se modifier lui-même (ligne 21) pour garder le choix de l'utilisateur dans une variable (ligne 5).
Ainsi, lorsque le script sera relancé, le changement sera conservé, jusqu'à la prochaine modification décidée par l'utilisateur.

Est-il imprudent ou hasardeux de modifier le contenu du script par lui-même? et ce dans la mesure où il sera largement distribué ultérieurement...
Si oui, existe-t-il une solution?
Surtout que le script contiendra une flopée de manip comme celle-là.

Précision: le script n'affecte pas le navigateur par défaut.

Question subsidiaire:
la commande

echo $BROWSER

me renvoie une ligne vide.
Du coup, j'ai du trouver "à l'arrache" un autre moyen pour que le script me retourne le navigateur par défaut (ligne 3).
S'il y a mieux, je suis preneur.

Merci pour votre aide,
Cordialement

#10 Re : -1 »  [Résolu] bash: modification d'un script par lui-même » Le 27/04/2016, à 18:37

Le Goss
Réponses : 12

Merci pour ta réponse.
Comment fait-on ce type de lien?

#11 Re : -1 »  [Résolu] bash: modification d'un script par lui-même » Le 27/04/2016, à 18:58

Le Goss
Réponses : 12

J'ai du mal à suivre...
En cherchant, j'ai trouvé qu'on pouvait "inclure" un fichier dans un script avec la commande "source"
J'ai donc coupé/collé les 2 variables de mon script vers un fichier que j'appelle avec

source fichier

Je modifie la commande sed... et ça marche!
Est-ce correct?

#12 Re : -1 »  [Résolu] bash: modification d'un script par lui-même » Le 27/04/2016, à 19:39

Le Goss
Réponses : 12

Nickel! merci beaucoup!
Voici le script prenant en compte ces propositions:

#!/bin/bash
clear
navdefaut=$(cat /etc/alternatives/x-www-browser | grep "^LIBDIR" | sed "s/LIBDIR=\/usr\/lib\///g")
fichier_defaut=fichier
if [ -f "$fichier_defaut" ]; then
   nav=$(cat "$fichier_defaut")
else
   nav=$defaut
fi
echo "Navigateur utilisé par défaut sur cette machine:    $navdefaut"
echo "Navigateur utilisé actuellement pour ce script:     $nav"

echo "Liste des navigateurs présents sur cette machine :"
echo "=============================================="
update-alternatives --list x-www-browser  | sort | uniq | sed "s/\/usr\/bin\///g"
echo "=============================================="
echo
read -p "Choix du nouveau navigateur: " choix
if [ -z "$choix" ]; then
	echo
	echo "Le navigateur utilisé pour le script est toujours le même: $nav"
	echo
else
	sed -i "3cnav=$choix # navigateur choisi pour le script" fichier
	echo
	echo "Le nouveau navigateur utilisé pour le script est: $choix"
	echo
fi
echo "$choix" >"$fichier_defaut"

Peut-être serait-il judicieux de changer le fichier contenant le nom du navigateur en fichier caché...
Il ne reste plus que l'obtention du navigateur par défaut. Quelqu'un a une idée?

#13 Re : -1 »  [Résolu] bash: modification d'un script par lui-même » Le 27/04/2016, à 20:12

Le Goss
Réponses : 12

Si, mais j'ai trouvé cette solution en bidouillant... alors qu'il doit exister un moyen plus orthodoxe...

#14 Re : -1 »  [Résolu] bash: modification d'un script par lui-même » Le 27/04/2016, à 21:20

Le Goss
Réponses : 12
Postmortem a écrit :

Salut,
C'est pas beau ça :

navdefaut=$(cat /etc/alternatives/x-www-browser | grep "^LIBDIR" | sed "s/LIBDIR=\/usr\/lib\///g")

C'est bien ce que je disais lol
Donc, il n'y a vraiment pas plus simple pour avoir le navigateur par défaut.
Ok pour le chemin complet du fichier.

Merci à tous pour votre aide.
Sujet résolu.

#15 -1 »  [Résolu] Disque dur interne présent mais zappé au démarrage » Le 24/04/2016, à 07:38

Le Goss
Réponses : 11

Bonjour à tous,

Ce matin, impossible de booter sur mon DD interne.
A l'allumage de mon portable, message sur fond noir:
"Reboot and select proper boot device
or insert boot media in selected boot device an press a key"

Direction le bios: le DD est bien là, listé même 2 fois avec mon lecteur de DVD

Insersion d'un live usb d'Ubuntu Studio et redémarrage; direction le bios:
ordre de démérrage:
1. DVD
2. DD
3. Clé USB
validation F10 + ok, redémarrage
le portable boote directement sur la clé, le lecteur DVD étant vide
Ouverture session live ok
DD présent et accessible.

Je n'ai fait aucune manip en rapport avec grub.
Merci pour votre aide,
Cordialement

#16 Re : -1 »  [Résolu] Disque dur interne présent mais zappé au démarrage » Le 24/04/2016, à 08:38

Le Goss
Réponses : 11

Voici le résultat

ubuntu-studio@ubuntu-studio:~$ sudo fdisk -l
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram2: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram3: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram4: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram5: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram6: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram7: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram8: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram9: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram10: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram11: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram12: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram13: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram14: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/loop0: 2.3 GiB, 2452942848 bytes, 4790904 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 03E976CB-4C5D-4E24-A351-23D70A4B591E

Device          Start        End    Sectors   Size Type
/dev/sda1        2048    1050623    1048576   512M EFI System
/dev/sda2     1050624 1936977919 1935927296 923.1G Linux filesystem
/dev/sda3  1936977920 1953523711   16545792   7.9G Linux swap




Disk /dev/sdb: 7.3 GiB, 7862353920 bytes, 15356160 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xc3072e18

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1  *     8064 15356159 15348096  7.3G  c W95 FAT32 (LBA)
ubuntu-studio@ubuntu-studio:~$ 

#18 Re : -1 »  [Résolu] Disque dur interne présent mais zappé au démarrage » Le 24/04/2016, à 13:44

Le Goss
Réponses : 11

Je n'aurais jamais cru que tout ce qui touche au boot puisse être modifié sans aucune manip particulière...

#19 Re : -1 »  [Résolu] Disque dur interne présent mais zappé au démarrage » Le 24/04/2016, à 15:30

Le Goss
Réponses : 11

Dans mon bios voilà la partie qui pourraient me concerner:
Secure boot [disable]
Os mode selection:
1. CSM OS
2. UEFI OS
3. CSM and UEFI (C'est cette 3e option qui est sélectionnée)
Je ne vois pas par ailleurs où je pourrais activer ou désactiver le mode EFI.

Ce qui est bizarre, c'est que ce n'est pas la première distribution que j'installe sans rien toucher au bios (ou peut-être au tout début, mais je ne m'en souviens pas), et c'est la première fois que je rencontre ce problème...

#20 Re : -1 »  [Résolu] Disque dur interne présent mais zappé au démarrage » Le 24/04/2016, à 16:09

Le Goss
Réponses : 11

Bon.
J'ai changé l'option "CSM and UEFI" par la 2e "UEFI OS".
Redémarrage et roule ma poule! big_smile
Je ne comprends toujours pas ce qui s'est passé...

#21 Re : -1 »  [Résolu] Disque dur interne présent mais zappé au démarrage » Le 24/04/2016, à 16:10

Le Goss
Réponses : 11

Merci pour ton aide précieuse!
Sujet résolu.

#22 Re : -1 »  firefox chromium ignorent les polices » Le 24/02/2016, à 11:07

Le Goss
Réponses : 31

J'ai continué à fouiller à partir de la première police que j'ai dans ma liste: 1015sn.ttf
1. Elle existe bien en tant que police.
2. Elle est présente sur ma machine.
3. Je peux l'ouvrir avec FontForge.
4. Je peux m'en servir avec Wirter.
5. Mais ça coince avec les navigateurs, que ce soit dans

body{
font-family: 1015sn;
}

dans

<p style="font-family:1015sn">This is a paragraph.</p>

ou dans

<font face="1015sn">nomdelapolice</font><br>

Ensuite pour une police listée comme "Arial_Black", les navigateurs zappent.
Par contre si on la renomme "arial black", c'est ok.
Ce renommage reste toutefois inopérant pour des polices telles que "Arial_Bold" ou "Arial_Italic".
Je me demande si il n'y a pas une astuce comme le laisse entendre J5012

J5012 a écrit :

font face doit avoir un nom de police qui n'est pas forcement le nom de fichier de la police

Si c'est le cas, se pourrait-il que les polices contiennent des métadonnées pour les identifier différemment?

#23 Re : -1 »  firefox chromium ignorent les polices » Le 24/02/2016, à 11:42

Le Goss
Réponses : 31

Comme dit plus haut, la syntaxe CSS

<p style="font-family:verdana">This is a paragraph.</p>
<p style="font-family:'Arial'">This is another paragraph.</p>

ne change pas le comportement des navigateurs.

#24 Re : -1 »  firefox chromium ignorent les polices » Le 24/02/2016, à 13:27

Le Goss
Réponses : 31

Oui!!! mais pas pour la grande majorité des 1800 polices présentes sur mon portable!!!