logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Multimédia » [Résolu par David] sauvegarder bande son d'apres une vidéo en ligne » 11-11-2018 07:21:02

Severian
bonsoir

au passage, si tu ne veux récupérer que la partie audio avec youtube-dl, il te suffit de faire

youtube-dl -x https://www.youtube.com/watch?v=6nyVCQKdrb0


(la conversion avec ffmpeg est directement faite par youtube-dl et tu ne télécharge que la partie son, donc plus rapide)
tu peux aussi spécifier dans quel format tu veux ton fichier ...
bref jette un œil sur le man de youtube-dl wink

#2 Re : Les logiciels libres » Fracture numérique et éducation aux bonnes pratiques : » 22-10-2018 08:02:42

Severian
bonsoir

je sais que nous sommes sur un forum linux wink
mais avant de vouloir faire passer tout le monde sur linux, si c'est une bonne pratique de l'informatique qui doit être "enseigné", ça peut se faire aussi sur windows

entre firefox avec uBlock, qwant ou startPage ou duckduckgo comme moteur de recherche, libre office, mvp ou vlc ... il y a déjà de quoi faire sans perturber des personnes qui n'ont pas forcément le temps / envie de trop de s'investir dans le numérique

#4 Re : Les logiciels libres » Fracture numérique et éducation aux bonnes pratiques : » 20-10-2018 19:54:50

Severian
il y a deux sujet, amener des utilisateur au logiciel libre et la "fracture numérique"
le premier est assez simple au final, faire connaître le logiciel libre, par des tuto, des rencontre, des démonstrations ....

le deuxième est plus complexe...
qu'est ce que la fracture numérique, habiter un coin perdu avec un Internet 56k et pas de réseau téléphone c'est de la fracture numérique, ne pas oser utiliser un pc ou une tablette ou un smartphone pour communiquer parce qu'on se croix incompétent c'est est aussi, ne pas possèder pc /tablette/smartphone aussi ...

fin bref
regarde ce MOOC ( https://www.fun-mooc.fr/courses/course- … on01/about )
il devrait t'interesser
(petit extrai)

Pendant  longtemps,  pour  parler  de  l’accès  au  numérique,  on  a  utilisé  le  terme  de  fracture 
numérique. Il y avait ceux qui sont dedans et ceux qui sont dehors. La fracture faisant référence
à deux problèmes d’accès.  L’équipement, qui coûtait cher, et la connexion, qui était de faible
débit ou inexistante. 
A votre avis, quelle est la part des Français qui n’est pas équipée en matériel informatique aujourd’hui ?
6%  ?  Eh  oui,  6%  des  Français  seulement  n’ont  pas  de  smartphone,  qui  est  devenu  le  moyen 
d’accès privilégié à internet. 
Cette croissance est rendue possible par la baisse du coût d’équipement des smartphones mais
aussi par la diffusion de la connexion haut débit mobile sur tout le territoire
Des équipements individuels mobiles plus puissants et moins chers
Une connexion plus rapide et de mieux en mieux accessibles dans les territoires.
...Alors, est-ce que c’est la fin de la fracture numérique ?
D’une certaine manière oui. Etre exclu recouvre des réalités plus complexes que ne pas avoir
d’accès  à  du  matériel  ou  à  une  connexion.  Parce  qu’on  peut  être  en  situation  d’inclusion 
numérique sur certains de ses usages et d’exclusion numérique sur d’autres.   
Comme 61% des Français, on peut régulièrement commander des achats en ligne sans savoir
faire une démarche administrative en ligne.
On peut régulièrement comme 43% des Français savoir utiliser une messagerie instantanée, ou
encore  prendre  des  photos  avec  un  appareil  photo  numérique,  sans  connaître  toutes  les 
implications la diffusion de ces photos a sur sa propre vie privée ou celle des autres.
Dans une société où les échanges commerciaux, les relations interpersonnelles ou encore les
relations  à  l’administration  se  numérisent,  c’est  à  dire  se  font  en  ligne,  on  a  besoin  de 
compétences numériques mais aussi et surtout, d’une culture numérique pour être autonome.
...

#5 Re : Débuter avec la ligne de commande » script de demarrage » 11-10-2018 02:15:26

Severian
bonsoir

as tu regardé dans ~/.config/autostart/
sinon, si mes souvenir sont bon, dans les configuration de mate tu peux déclarer des programmes à démarrer automatiquement, tu as regardé à cet endroit ?

#6 Re : Participons à l'association ! » kakemono, dessine moi une debian » 30-09-2018 18:04:53

Severian
bonsoir

juste une question pour des image de grande taille, ne vaut il pas mieux utiliser du svg ?

#7 Re : Gestion des paquets Debian » [Résolu] Thunderbird 60 ne relève plus mon courrier sous "POP" » 23-09-2018 15:56:15

Severian
c'est quand même assez étrange ce souci, avec thunderbird impossible d'avoir les courriels en utilisant ssl (en désactivant ssl ça fonctionne) par contre pas de soucis avec claws mail ....

#9 Scripts, programmes et robots » FUN MooC » 16-09-2018 17:45:45

Severian
Réponses : 2
bonsoir
deux nouveau moocs qui peuvent être interessant :
Python 3 : des fondamentaux aux concepts avancés du langage

Dans ce cours, vous apprendrez à bien programmer en Python.

On vous mènera des premiers pas dans le langage à l'étude des concepts les plus évolués, au travers de nombreuses vidéos courtes, de notebooks et d'exercices auto-évalués.

Python possède de nombreuses librairies qui font déjà probablement ce que vous souhaitez. Vous pouvez créer un site Web avec Django, faire du calcul scientifique avec NumPy et pandas, et bien plus encore. Cependant pour exploiter pleinement toutes les possibilités de ce riche écosystème, vous devez acquérir une profonde compréhension du langage.

Le langage Python encourage une programmation intuitive qui repose sur une syntaxe naturelle et des concepts fondamentaux puissants qui facilitent la programmation. Il est important de bien maîtriser ces concepts pour écrire rapidement des programmes efficaces, faciles à comprendre et à maintenir, et qui exploitent pleinement les possibilités du langage.

On couvrira dans ce cours tous les aspects du langage, des types de base aux méta-classes, mais on l'articulera autour des concepts fondamentaux qui font la force de Python :

    le concept de typage dynamique et de références partagées qui permet une programmation rapide, facilement extensible et économe en mémoire ;
    le concept d'espace de nommage qui permet une programmation plus sûre, minimisant les interactions non souhaitées entre différentes parties d'un programme ;
    le concept d'itérateur qui permet une programmation naturelle et intuitive, où parcourir un fichier ne prend qu'une ligne de code ;
    le concept de vectorisation pour atteindre d'excellentes performances dans les applications de calcul scientifique.

Les six premières semaines constituent le tronc commun sur lequel porte l'évaluation. À la fin du tronc commun, vous maîtriserez les fondamentaux du langage et vous saurez les utiliser pour exploiter toute la puissance de Python.

Les trois dernières semaines sont quant à elles optionnelles et couvrent certains usages plus spécifiques du langage.


    Fin d'inscription
    07 déc 2018

    Début du Cours
    17 sep 2018

    Fin du cours
    17 déc 2018

    Effort estimé
    7 à 10 h/semaine

*********************************
Écrivez votre premier programme avec Java

À propos du cours

Vous souhaitez être initié aux bases de la programmation ? Dans ce cours, vous écrirez quelques programmes simples et ludiques en vous familiarisant avec les instructions fondamentales. Vous expérimenterez et saisirez ce qu'est un programme et par quel processus il est créé.

Vous écrirez vos premiers programmes en langage Java et le cours se limitera aux instructions que l’on retrouve sous une forme voisine dans tout langage de programmation courant. Le but de ce cours n’est pas, en effet, de vous initier à la programmation objet.


    Fin d'inscription
    18 nov 2018

    Début du Cours
    08 oct 2018

    Fin du cours
    18 nov 2018

    Effort estimé
    02:30 h/semaine

#10 Re : Autres WM » [Résolu] Search bar pour OpenBox » 13-09-2018 12:24:19

Severian
tu as gnome-do qui fonctionne, même si avec openbox tu n'auras pas la même intégration graphique qu'avec gnome

#11 Re : Réseau » [Resolu] Fixer ip sous Debian 9. » 09-09-2018 07:02:00

Severian
bonsoir

une petite question, pourquoi absolument vouloir passer par le fichier /etc/network/interfaces alors qu'il te suffit de modifier quelque paramètres de network Manager pour être avoir une ip fixe sur le réseau ....

(enfin apprendre / comprendre le fonctionnement du fichier interface peut être utile et salvateur en cas de plantage de l'interface graphique smile)

#12 Re : Matériel » [clos] liens hdd » 02-09-2018 15:33:08

Severian
unr médhode simple pour un disque rempli de vidéos ?

dans le fstab

UUID=uuid_de_ton_disque    /media/Video    ext4    defaults,user    0    0



et normalement tu dois avoir un fichier (caché) dans ton $HOME qui s'appel user-dirs.dirs  il te suffit normalement de modifier la ligne

XDG_VIDEO_DIR="/media/Video"


et de faire un

xdg-user-dirs-update


et ton dossier vidéo s'ouvrira automatiquement sur le ssd (enfin me semble)

#13 Re : Débuter avec la ligne de commande » [Résolu] Traitement fichier, remplacer boucle while avec awk » 30-08-2018 07:25:12

Severian
bon comme je suis un mooc sur le langage C, je me suis demandé si c'était faisable ...

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int main()
{
  char discours[101] = {'\0'};
  char tab3D[3][4][51] = {{{'\0'}, {'\0'}, {'\0'}}};
  for (int i = 0; i < 3; i++)
  {
    scanf("%s ", discours);
    int tailDiscours = strlen(discours);
    int k = 0;
    int l = 0;
    for (int j = 0; j < tailDiscours; j++)
    {
      if (discours[j] == '|')
      {
        tab3D[i][k][l] = '\0';
        l = 0;
        k++;
      }
      else
      {
        tab3D[i][k][l] = discours[j];
        l++;
      }
    }
  }
  for (int i = 0; i < 3; i++)
  {
    if (strcmp(tab3D[i][0], "Jean") == 0)
    {
      for (int j = 0; j < 2; j++)
      {
        printf("%s ", tab3D[i][j]);
      }
      //~ printf("%s %s ", tab3D[i][0], tab3D[i][1]);
    }
    if (strcmp(tab3D[i][0], "Paul") == 0)
    {
      for (int j = 0; j < 4; j++)
      {
        printf("%s ", tab3D[i][j]);
      }
      //~ printf("%s %s %s %s ", tab3D[i][0], tab3D[i][1], tab3D[i][2], tab3D[i][3]);
    }
    if (strcmp(tab3D[i][0], "Pierre") == 0)
    {
      for (int j = 0; j < 3; j++)
      {
        printf("%s ", tab3D[i][j]);
      }
      //~ printf("%s %s %s ", tab3D[i][0], tab3D[i][1], tab3D[i][2]);
    }
  }
  printf("\n");
}



je récupère les données pour les mettre dans un tableau à 3 dimensions, donc chaque terme est dans sa propre case.

#15 Re : Scripts, programmes et robots » [Résolu] Automatiser la saisie au clavier dans un script de lancement » 20-08-2018 16:20:54

Severian

smolski a écrit :


Je teste pas.
big_smile


tu veux tester quoi ?? scratchhead.gif
tu as peut être remarqué qu'un fichier .service était séparé en trois blocs
reprenons le fichier de Freemaster

[Unit]
Description=/opt/monscript.sh Compatibility
ConditionPathExists=/opt/monscript.sh

[Service]
Type=forking
ExecStart=/opt/monscript.sh start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target
 


tu peux y voir le bloc [Unit] (c'est dans ce bloc que va la commande after=NetworkManager.service )
le bloc [Service]
et le bloc [Install]

plus d'info -> 9.6.1. Comprendre la structure des fichiers d'unité

#16 Re : Scripts, programmes et robots » [Résolu] Automatiser la saisie au clavier dans un script de lancement » 20-08-2018 13:54:21

Severian
dans le cas du lancement d'un service qui demande que la machine soit connecté à internet, il ne faut pas oublier de préciser dans la partie [unit] qu'il faut attendre la connexion internet avant de démarrer

[unit]
...
after=NetworkManager.service
...


(dans le cas où la connexion est gèré par network-manager)

#17 Re : Mate Desktop » [lightdm] pas compatible avec le noyau 4.16 » 20-08-2018 09:19:51

Severian
installer haveged avait bien fonctionné
mais je n'avais pas envies de devoir installer des logiciels complémentaires pour faire fonctionner correctement le noyau
je aussi aussi repassé au noyau de stable

#18 Re : Mate Desktop » [lightdm] pas compatible avec le noyau 4.16 » 20-08-2018 01:38:01

Severian
noyau des backports n'est pas passé en 4.17 ??

enfin j'avais aussi eu un soucis avec le noyau 4.16 qui ressemble fort à ce que tu décris

https://debian-facile.org/viewtopic.php?id=21439

#19 Re : Scripts, programmes et robots » [Résolu] Automatiser la saisie au clavier dans un script de lancement » 20-08-2018 01:32:36

Severian
bonsoir

tu as peut être simplement la possibilité de modifier le comportement de sudo pour qu'il ne te demande pas de mot de passe pour ce programme

il te suffit de modifier le fichier /etc/sudoers en ajoutant l'option NOPASSWD:/chemin_vers_ton_executable

#20 Re : Multimédia » je cherche un programme pour enlever les sous-titres » 17-08-2018 01:55:41

Severian
bonsoir

mkvtoolnix est dans les dépôts debian, donc juste un :

apt-get install mkvtoolnix-gui


suffit

Edit à toto : Mis la commande root en utilisant le BBCode : Commande root du forum (Le gros bouton au-dessus du texte qu'on écrit...).

#21 Re : Système » Demande d'info + livre » 12-08-2018 09:29:18

Severian
pour moi, si tu veux comprendre le fonctionnement linux et plonger au cœur, il te faut connaître le bash et un minimum de C

le bash pour la gestion du pc linux et le C pour comprendre la gestion processeur / mémoire qui s'effectue

après si tu veux faire aussi de la sécurité informatique, une solide connaissance des réseaux et aussi nécessaire

#22 Re : Système » [Résolu] "apt-get --reinstall install" et fichiers de configuration » 10-08-2018 08:56:41

Severian
bonsoir,
je ne sais pas si ça apporte une info au sujet, mais si tu as malencontreusement effacer dpkg, tu peux quand même réinstaller le paquet, en utilisant ar, tar, gzip ...
https://debian-handbook.info/browse/fr- … -structure

#23 Re : Débuter avec la ligne de commande » [RESOLU] perdu fichier crée » 21-07-2018 15:00:25

Severian
bonsoir

il n'y a pas de raison que le dossier fichier.bin ne soit pas crée, par contre la commande

cp fichier.bin fichier2.bin


devrait renvoyer le message d'erreur

cp: -r not specified; omitting directory 'fichier.bin'


tu peux essayer la commande

find . -iname fichier.bin -type d


-iname -> le nom de ce que tu recherche
-type -> le type que tu recherche : d pour répertoire, f pour fichier....
(tout est dans le man find)

#24 Re : Améliorations et Suggestions » Separer wiki selon versions debian » 17-07-2018 16:33:19

Severian
ha quand même ....
j'ai passé les page sur systemd-network en tag obsolète ... si j'ai le temps je regarderai pour tout passer en une seule page
j'ai aussi supprimé les liens morts des pages systemd-network neutral

#25 Re : Améliorations et Suggestions » Separer wiki selon versions debian » 17-07-2018 14:29:22

Severian
bonsoir
pas toujours facile de séparer les pages du wiki par distribution ...
prenons des exemples :
https://debian-facile.org/doc:editeurs:nano
pour le séparer il faudrait réécrire le tuto pour la version stretch, mais ce serait une copie exacte au final ... donc il faut un autre tag (stretch / jessie / général) ...

https://debian-facile.org/doc:reseau:systemd:network
est spécifiquement pour jessie (indiqué dans la page), donc il faudrait complètement le réécrire et tester avec stretch (sur le coup je n'ai pas le courage vu l'ensemble de changements entre jessie et stretch pour la gestion de la connexion par systemd neutral )

https://debian-facile.org/doc:environne … stallation
à été écrit pour wheezy, est il toujours d'actualité ? certaines parties sans doute, d'autre non ... doit on le réécrire pour jessie ?

combien de page du wiki sont indexé ?
combien de page sont encore en chantier ?
combien doivent être actualisé ?

pour moi le wiki est un chantier à part qui demanderait une équipe de gestion à temps plein (pour la gestion, correction, mise à jour etc ... pas pour la rédaction qui est à la "charge" de tous les volontaires)

Pied de page des forums

Propulsé par FluxBB