Un shell joli et performent comme sous kali Linux pour votre distribution, et même pour votre W$
C'est possible en suivant ce lien : https://medium.com/@shivam1/make-your-terminal-beautiful-and-fast-with-zsh-shell-and-powerlevel10k-6484461c6efb
Traduction :
sudo apt install zsh
2. Make your default shell
chsh -s $(which zsh)
3. Restart your terminal and you are ready to go (In linux ubuntu you may need to logout and login again)
4. If it’s asking for selecting an option press 0
Type echo $SHELL
to verify the shell it should print /usr/bin/zsh
Further setup will be same for all Operating System.
Just paste this command in your terminal and it will install Oh My Zsh.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
We will clone the repository into the custom theme folder
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
https://github.com/ryanoasis/nerd-fonts
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Now edit your ~/.zshrc
file to use the PowerLeve10K theme, Awesome Patched font, Autocorrection, Autosuggestion and Syntax highlighting.
vim.tiny ~/.zshrc
Find the ZSH_THME
and replace it with
ZSH_THEME="powerlevel10k/powerlevel10k"
Also add this line below to use Nerd Patched fonts
POWERLEVEL9K_MODE="nerdfont-complete"
If you want to enable auto correction then find uncomment the line by removing #
from
#ENABLE_CORRECTION="true"
//to this
ENABLE_CORRECTION="true"
Now we will add plugins so scroll down a little till you find
plugins=(git)
And now add the plugins which we downloaded, like this
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Pourquoi vous n'êtes pas obligés d'acheter un nouvel ordinateur à cause de la fin du support de Windows XP ?
Tout simplement parce que vous n’êtes pas des moutons, ni des Américains !
L'ensemble de l'industrie informatique voudrait vous faire vroire qu'il n'y a pas d'autre solution ! Votre "vieux" poste à déjà 5 ans ! Il faut le changer car il vous faut Windows 8 ! Pourquoi parce qu'ils se nourrissent de votre crédulité !
Windows 8 pourquoi faire de plus qu'avec Windows XP ?
Votre ordinateur vous sert à quoi ?
Windows 8 le fait certainement très bien ,mais XP aussi ! et si le fait que le support de Windows XP soit arrêté avec tous les soucis que cela risque de générer
Il n'est pas nécessaire pour vous de mettre la main à la poche et rien ne vous oblige à acheter un nouvel ordinateur. Les distributions Gnu/Linux sont une alternative fiable et durable.
Mon vieux portable à déjà 6 ans et fonctionne très bien pour toute la famille depuis tout ce temps
Les logiciels Libres sont une alternative à tout cela
Bonne Migration à tous lors
et avec une distribution qui vous conviendra
Linux comme tous les systèmes de type unix gére les utilisateurs. c'est à dire que chaque utilisateur peut avoir des droits et des accés différents aux ressources de l'ordinateur.
Si vous êtes un utilisateur de Windows sachez que linux n'est pas aussi souple que windows en ce que concerne son architecture et son accés pour des nons initiés.
1 . Le systeme de fichier.
Il est basé sur le standard de ce qui se fait sous tous les UNIX. le répertoire pére de tous les autres est appelé racine ( on le note / ). Les sous répertoire classique sont :
Ils contiennent entres autres les programmes standard et les fichiers de configuration système.
Chaque utilisateur se voit attribué un répertoire racine où il peut stocker des fichiers ou créer des sous-répertoires. Si votre login est "jean" tous vos fichiers se trouve dans le répertoire /home/jean
Tous les utilisateurs se trouvent dans le répertoire /home, tous sauf le "root" qui est l'administrateur de la machine. Lui seul à tous les pouvoirs même celui de supprimer toutes les données même celle des autres utilisateurs. Il faut savoir que le système Linux ne laisse pas tout faire à tout le monde mais que seul le root peut faire tout ce qu'il désire.
A tout moment les commandes que vous tapez sont interprétées en fonction du répertoire ou vous vous trouvez c'est le Répertoire courant. A chaque connection vous vous retrouvez dans votre répertoire racine
/home/franck si vous vous etes connecté en temps que franck
Si vous désirez vous balader dans l'arborescence de votre machine il vous faudra quelques commandes
Commande DOS
|
description
|
Commande Linux / Unix
|
|
cd | changement de répertoire | cd | |
cd.. ou cd .. | aller au répertoire pére | cd .. (space obligatoire) | |
cd c:\windows | aller au répertoire windows | cd /mnt/c/windows | |
dir | visualiser un répertoire | ls | |
dir /p | visualiser par page | ls | more | |
md toto | creer le répertoire toto | mkdir toto | |
n'existe pas
|
creer le répertoire TOTO | mkdir TOTO | |
copy toto.txt c:\ | copier toto.txt à la racine | cp toto.txt / | |
mv toto.txt c:\ | deplacer toto.txt | mv toto.txt / | |
del c:\toto.txt | effacer toto.txt de la racine | rm /toto.txt | |
type toto.txt | visualiser toto.txt | more toto.txt | |
edit toto.txt | creer le fichier texte | vi toto.txt | |
deltree c:\windows | effacer un repertoire et les fichiers qu'il contient | rmdir /home/franck/tmp |
Vous avez pu constater que linux, comme tous les unix, faisait la différence majuscule minuscule, alors faires ATTENTION.
Si vous ne voulez pas vous perdrre voici une arborescence type.
/bin | contient les binaires du systeme ( c:\windows ) |
/dev | contient la liste de péripheriques |
/etc | répertoire des fichiers de configuration |
/sbin | programmes essentiels au système et au root |
/home | pére des répertoires des utilisateurs |
/lib | répertoire des bibliothéque partagées |
/proc | système de fichiers vituels si le swap est trop petit |
/tmp | répertoire temporaire |
/usr | contient des répertoires et des programmes necessaire au système |
Maintenant place à la visite de Linux
Comment changer de console virtuelle :
ALT + 'touche de fonction'
pourquoi utiliser cette commande ? Parce que même Linux plante de temps en temps mais il permet par le biais des consoles de se sortir de presque tous les problemes.
ainsi de Alt + F1 à Alt + F6 vous avez toujours un moyen de reprendre la main sur une appli plantée ou au pire de vous reloguer pour relancer un reboot de la machine.
Vérifier la mémmoire disponible : free
Vérifier l'espace disque restant : df ( pour disk free )
Installer un package RPM : rpm -i 'votre_programme.rpm'
Deplier un fichier tgz : tar xvfz 'nom_du_fichier.tgz'
Lire une Disquette : mount -t vfat /dev/fd0 /mnt/floppy
Connaitre sa version de kernel : uname -r
Un shell joli et performent comme sous kali Linux pour votre distribution, et même pour votre W$
C'est possible en suivant ce lien : https://medium.com/@shivam1/make-your-terminal-beautiful-and-fast-with-zsh-shell-and-powerlevel10k-6484461c6efb
Traduction :
sudo apt install zsh
2. Make your default shell
chsh -s $(which zsh)
3. Restart your terminal and you are ready to go (In linux ubuntu you may need to logout and login again)
4. If it’s asking for selecting an option press 0
Type echo $SHELL
to verify the shell it should print /usr/bin/zsh
Further setup will be same for all Operating System.
Just paste this command in your terminal and it will install Oh My Zsh.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
We will clone the repository into the custom theme folder
git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
https://github.com/ryanoasis/nerd-fonts
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Now edit your ~/.zshrc
file to use the PowerLeve10K theme, Awesome Patched font, Autocorrection, Autosuggestion and Syntax highlighting.
vim.tiny ~/.zshrc
Find the ZSH_THME
and replace it with
ZSH_THEME="powerlevel10k/powerlevel10k"
Also add this line below to use Nerd Patched fonts
POWERLEVEL9K_MODE="nerdfont-complete"
If you want to enable auto correction then find uncomment the line by removing #
from
#ENABLE_CORRECTION="true"
//to this
ENABLE_CORRECTION="true"
Now we will add plugins so scroll down a little till you find
plugins=(git)
And now add the plugins which we downloaded, like this
plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
Voilà de nouveau sur Debian 11 KDE et c'est moins packagé que kubuntu et autre version de Ubuntu, mais c'est sans les snaps, et les snaps c'est .....
Donc pour installer des softs c'est plus à l'ancienne, mais c'est aussi l'avantage, on maîtrise.
-------------------------------------------------------------------------------
Voici les commandes pour connecter un casque bluetooth quand on a l'erreur : "bluetooth protocol not available"
sudo apt-get install pulseaudio-module-bluetooth
pulseaudio --kill
pulseaudio --start
-------------------------------------------------------------------------------
Voici le lien pour faire une installation complète de VirtualBox avec tous les outils nécessaires.
https://linoxide.com/how-to-install-virtualbox-on-debian-11/
Et moi j'ai utilisé la solution 3 : Method 3: Install VirtualBox on Debian Using Installer Script
Et si vous êtes gentils je ferais la traduction, 1 jour.
Comment avoir ceci
Pour pouvoir intégrer un fichier de config openvpn que vous avez (généré depuis votre pfsense ou dynfi ou fourni par votre FAI) faite ceci en ligne de commande :
sudo apt install network-manager-openvpn network-manager-openvpn-gnome apt-transport-https
Et c'est tout :-)
Sous Linux, lorsque vous exécutez une commande en utilisant sudo, le terminal vous invite à taper votre mot de passe sans retour visuel de ce que vous tapez. C’est tout à fait normal, ne vous inquiétez pas. Mais si cela vous dérange, eh bien sachez qu’il est tout à fait possible d’afficher des astérisques (*) lorsque vous tapez votre mot de passe dans le terminal. Voici comment faire 😉
Nous allons ouvrir le fichier “/etc/sudoers” afin d’y modifier une petite chose.
sudo visudo
On va rajouter la ligne
Defaults pwfeedback
En dessous de : Defaults env_reset
On enregistre et c'est tout !
Erreur de passerelle lors de l'installation Ubuntu Serveur 18.04 netplan
Si vous avez fait une erreur lors de l'installation de votre serveur ou que votre adresse doit être changé la gestion des adresses est déléguée à Netplan.
Comment faire les modifications ?
il faut modifier le fichier :
/etc/cloud/cloud.cfg.d/50-curtin-networking.cfg
puis il faut valider les modifications
cloud-init clean -r
cela va rebooter la machine pour valider les changements
pour cela vous pouvez suivre les tutos suivants :
et
https://www.myopenrouter.com/article/how-install-tomato-firmware-netgear-wnr3500l
a savoir en plus pour une utilisation sous Ubuntu
Avoir 2 terminaux lancés, 1 avec minicom lancé et connecté sur le routeur pour faire les manipulations pour lancer le serveur tftpd, et l'autre pour lancer les commandes ftp
tftp
puis
connect 192.168.1.1
puis
binary
puis
put tomato-Netgear-3500Lv2-K26USB-1.28.RT-N5x--140-AIO.chk
et quand c'est fin dans le 1er terminal on voit le fichier s'intaller puis le routeur démarer et c'est terminé !
PS on peut remplacer minicom par PUTTY
Bon voilà c'est la merde !!!!! Un switch HP Procurve vient de péter !!!!
Pas grave il est garanti à vie !!! Ça c'est la bonne nouvelle ! Et la mauvaise ?
C'est que quand son remplaçant va arriver va falloir se coltiner toute la configuration à la main !!!
Sauf si ? Sauf si t'as été malin et que t'as sauvegarder les configurations des switch sur ton serveur TFTP !
Merci c'est sympa mais comment qu'on fait ?
C'est parti
1 - Avoir un serveur TFTP
Sous GNU/Linux Ubuntu et dérivées
sudo apt-get install atftpdsudo apt-get install atftpd
et ensuite pour la configuration ?
sudo vim /etc/default/atftpd
et mettre
USE_INETD=false
OPTIONS="–daemon –tftpd-timeout 300 –retry-timeout 5 –mcast-port 1758 –mcast-addr 239.239.239.0-255 –mcast-ttl 1 –maxthread 100 –verbose=5 /srv/tftp"
puis lancer
mkdir –p /srv/tftp
sudo chmod 777 /srv/tftp
On demare atftpd
sudo invoke-rc.d atftpd start
Et maintenant que c'est prêt, on fait comment ?
sur le switch on fait
Backup de la configuration
Serveur TFTP sur le 10.31.0.25
1 - Faire un ping depuis le CLI pour verifier que le serveur TFTP est accessible
ProCurve 2910al-48G Switch# ping xxx.xxx.xxx.xxx
xxx.xxx.xxx.xxx is alive, time = 11 ms
xxx.xxx.xxx.xxx est l'adresse IP du serveur TFTP
2 - Faire le backup
ProCurve 2910al-48G Switch# copy running-config tftp xxx.xxx.xxx.xxx config.cfg
3 – vérifier que le fichier config.cfg a bien été reçu sur le serveur TFTP.
Restauration de config depuis un switch en configuration usine
1 – créer une adresse ip sur le switch pour envoyer le fichier de conf
ProCurve 2910al-48G Switch# conf terminal
ProCurve 2910al-48G Switch(config)# vlan 1
ProCurve 2910al-48G Switch(vlan-1)# ip address 10.31.7.25 255.255.248.0
ProCurve 2910al-48G Switch(vlan-1)# exit
ProCurve 2910al-48G Switch(config)# exit
2 - Faire un ping depuis le CLI pour vérifier que le serveur TFTP est accessible
ProCurve 2910al-48G Switch# ping 10.31.0.25
10.31.0.25 is alive, time = 146 ms
3–restoration de la conf
ProCurve 2910al-48G Switch# copy tftp startup-config 10.31.0.25 config.cfg
Device may be rebooted, do you want to continue [y/n]? y
00000K
Rebooting switch...
Voilà c'est fait, depuis le précédent billet mon environnement de travail est devenu Awesome.
C'est un tilling WM, qui permet de travailler avec le clavier et un peu la souris.
J'avais un petit soucis d'affichage avec pcmanfm et thunar qui n'affichaient pas les icônes.
La solution est très simple. Il faut créer un fichier à la racine de l'utilisateur
vim .gtkrc-2.0
et mettre dedans
gtk-icon-theme-name = "Humanity"
et c'est tout !!!!
Ci dessous le script qui permet de lire le contenu d'un rapport de sauvegarde et renvoi à une commande Nagios Centreon les information de métrique pour faire des graphique et donner un état du job
#! /bin/bash
# Plugin return codes
STATE_OK=0
STATE_WARNING=1
STATE_CRITICAL=2
STATE_UNKNOWN=3#WARNING="3"
#CRITICAL="2.7"print_version() {
echo $SCRIPTNAME version $VERSION
echo ""
echo "Ce plugin est fourni avec ABSOLUTELY NO WARRANTY."
echo "You may redistribute copies of the plugins under the terms of the GNU General Public License v2."
echo "Vous devez redistribuer des copies de ce plugin sous les termes de la GNU General Public License v2."}
# Option processing
print_usage() {
echo "Usage: ./check_job_sauvegarde -J 471500-Bureautique -F RES.csv -w 2.7 -c 3"
echo " $SCRIPTNAME -J NOM-JOB"
echo " $SCRIPTNAME -F FICHIER"
echo " $SCRIPTNAME -w WARNING"
echo " $SCRIPTNAME -c CRITIQUE"
echo " $SCRIPTNAME -h"
echo " $SCRIPTNAME -V"
}print_help() {
print_version
echo ""
print_usage
echo ""
echo "Vérifie la taille d'un job de sauvegarde dans un fichier de log"
echo ""
echo "-J Job à Vérifier"
echo " Nom de la tâche à vérifier"
echo "-F Fichier qui contient les Rapports"
echo " Le fichier qui contient le résultat dus sauvegardes"
echo "-w INTEGER"
echo " Valeur d'alerte pour ce Job (default: 0)"
echo "-c INTEGER"
echo " Valeur Max prévue dans la convention (default: 0)"
echo "-h"
echo " Affiche cette aide"
echo "-V"
echo " Affiche la version et la licence"
echo ""
echo ""
echo "Ce plugin vérifie la taille de la sauvegarde d'un job dans un fichier de rapport de sauvegarde."
echo "Ce plugin produit des données de performance pour des graphes."
echo "Si la valeur de la taille de la sauvegarde et/ou le temps sont nuls alors le scipt retourne un état à ERREUR "
echo "If the warning level and critical levels are both set to 0, then the script returns OK state."
}while getopts J:F:w:c:hV OPT
do
case $OPT in
J) JOB="$OPTARG" ;;
F) FICHIER="$OPTARG" ;;
w) WARNING=$OPTARG ;;
c) CRITICAL=$OPTARG ;;
h)
print_help
exit $STATE_UNKNOWN
;;
V)
print_version
exit $STATE_UNKNOWN
;;
esac
done
#taille=$(cat $1 | grep $2 | awk -F\" '{print $2}')
taille=$(cat $FICHIER | grep $JOB | awk -F\" '{print $2}')duree=$(cat $FICHIER | grep $JOB | awk -F\, '{print $8}')
jour_heure_sauv=$(cat $FICHIER | grep $JOB | awk -F\, '{print $7}')
#agent_sauv=$(cat $FICHIER | grep $JOB | awk -F\, '{print $6}')
#os_agent=$(cat $FICHIER | grep $JOB | awk -F\, '{print $5}')taille3="${taille/,/.}"
if [ -z ${duree} ]; then
STATE=$STATE_CRITICAL
else STATE=$STATE_OK
fi#if [ ${taille} -eq 0 ]; then
# STATE=$STATE_CRITICAL
#else STATE=$STATE_OK
#fiunite='GB'
#taille2="$taille$unite"
#taille3="${taille/,/.}"
DESCRIPTION="Vol derniere sauvegarde : $taille Duree : $duree Le : $jour_heure_sauv | volume=$taille$unite;$WARNING;$CRITICAL;0;0"
echo $DESCRIPTION
exit $STATE
#echo taille=$taille duree=$duree timedate=$jour_heure_sauv Agent=$agent_sauv Os=$os_agent
#echo "| Volume =${taille3}GB 0 0 0 5"
#echo $taille
#echo $taille3
Si les graphiques ne fonctionnent pas faire les commandes suivantes sur le serveur
sudo /etc/init.d/ndo2db status
si pas ok alors faire
sudo /etc/init.d/ndo2db start
si erreur de lock faire
sudo rm /usr/local/nagios/var/ndo.sock
puis
sudo /etc/init.d/ndo2db start
autres commandes
sudo /usr/local/centreon/cron/archiveDayLog -r
sudo /usr/local/centreon/bin/logAnalyser -a
Avoir des cartes dans nagvis c'est bien, mais si en plus on veut avoir des informations sur la charge de son réseau c'est encore mieux.
C'est pourquoi la mise en place d'une solution à base de Nagios Centreon Nagvis et précieuse.
On part du principe que le serveur NCN ( Nagios, Centreon, NagVis ) fonctionne sur un serveur Ubuntu.
1 - il faut installer le plugin check_iftraffic4.pl
sur le serveur NCN en ligne de commande faire :
sudo apt-get install libnet-dns-perl
Sur la page suivante télécharger le fichier et ensuite le transferer sur le serveur dans le bon répertoire
le répertoire normal des plugins est le suivant :
/usr/local/nagios/libexec
Rendre le plugins utilisable par nagios et executable
sudo chmod +x /usr/local/nagios/libexec/check_iftraffic4.pl
sudo chown nagios:nagios /usr/local/nagios/libexec/check_iftraffic4.pl
NB : Les 5 lignes suivantes ne sont pas obligatoires, mais elles permettent une persistances des données même lors du redémarrage du serveur, sinon les données sont perdues.
Le plugin utilise des fichiers temporaires pour les données de performance, nous pouvons rediriger ces fichiers vers un dossier spécifique dans /var.
sudo mkdir /var/lib/centreon/centtraffic
Modifiez le fichier check_iftraffic4.pl
la ligne : my $TRAFFIC_FILE = « /tmp/traffic »;
Si lors de l'installation ou de la mise à jour vous avez le message suivant :
> /etc/init.d/ndo2db start
Starting ndo:Could not bind socket: Address already in use
done.
>
Supprimez le fichier suivant /usr/local/nagios/var/ndo.sock
Relancez et c'est ok
Vous avez besoin de votre Webcam dans votre VM W10 pour une visio ?
Il faut suivre la procédure suivante
En terminal :
cd VirtualBox\ VMs/
Puis faire
VBoxManage list webcams
Une liste des webcam est présentée
Video Input Devices: 1
.1 "Integrated Camera: Integrated C"
/dev/video0
dans mon cas une seule :-), il faut «attacher» la cam à la machine par la commande suivante avec la VM lancée
vboxmanage controlvm "REPERTOIRE DE STOCKAGE DE LA MACHINE" webcam attach .1
Comment partager des documents entre un hôte Ubuntu et une VM Windows 10 par exemple ?
On peut avoir besoin de partager des documents entre une machine physique et une machine virtuelle sans avoir besoin/accès à un dossier réseau commun aux 2 OS, on pourrait penser que faire un partage entre la machine qui fait tourner VB et la VM est une bonne solution, mais c'est utiliser un marteau pour écraser une mouche !
Il y a tout ce qu'il faut dans VB : Les Dossiers partagés !
Dans les paramètres de la machine on va activer l'option
Puis on mets les valeurs qui vont bien
Ensuite un petit reboot de la vm et voilà le résultat
Pour utiliser correctement la console vmware avec ubuntu 10.04 x64 vous devez utiliser la version 3.5 de firefox car la version 3.6 pose soucis. Le problème est de faire cette installation en complément de la version 3.6 installée par les dépôts ?
Suivez ces instructions
Récupérez votre version de firefox
http://download.mozilla.org/?product=firefox-3.5.11&os=linux&lang=fr
puis
faire ceci
sudo cp firefox-3.5.11.tar.bz2 /opt/
cd /opt/
sudo tar xvjf firefox-3.5.11.tar.bz2
sudo rm firefox-3.5.11.tar.bz2
ln -s /opt/firefox/firefox /usr/bin/firefox-old
puis en terminal en tapant : firefox-old & vous aurez une version 3.5 compatible avec les extension de VMWARE
En cas de problèmes avec les ports usb sous vmware 2.0
faire cette commande :
sudo chmod -R 777 /proc/bus/usb/*
et ensuite vous pourrez utiliser vos périphériques USB
Si vous avez l'erreur suivante :
Cannot open the disk .vmdk' or one of the snapshot disks it depends on. Reason: Failed to lock the file.
La solution est la suivante : supprimez le ou les fichiers lck ainsi que les répertoires.
Traduction de l'article suivant :
http://blog.makezine.com/2012/12/25/ten-raspberry-pi-tips/
Pour ceux d'entre vous qui ont une expérience d'utilisateur Linux, certaines astuces seront déjà connues, mais qui sait, vous apprendrez peu-être quelque chose. Si vous avez des astuces favorites pour votre Raspberry que vous voulez ajouter, partagez-les en faisant des commentaires.
La complétion de ligne de commande
Vous n'êtes pas obligés de laborieusement taper des longs chemins d'accès, des noms de fichiers et des commandes. tapez juste les premières lettres et utilisez la touche TAB. Si bash ( l'interpreteur de ligne de commande, ou shell ) peu déterminer à quel fichier vous faites référence, il remplira la fin pour vous. S'il ne peut pas il vous donnera la liste des possibilités si il y en a plus d'une.
L'historique des commandes
Bash garde aussi un historique des commandes que vous tapez. Quand vous êtes au prompt, utilisez la touche haut pour remonter dans les commandes récentes. Appuyez sur Enter pour exécuter celle que vous désirez.
Sauter au début ou à la fin d'une commande
Si vous désirez sauter au début d'un commande que vous avez tapé ( ou que vous aillez oublié quelque chose ), faites Control-A. Pour aller à la fin, faites Control-E.
Changer d’écrans avec Alt + [F1 à F6]
Quand vous n'êtes pas dans un environnement graphique, vous pouvez quand même faire du multitâches. Passez d'écran de terminal en écran de terminal en appuyant de façon continue sur Alt en même temps quue sur les touches F1 à F6.
sudo !!
Si vous êtes frustré de taper une commande entière juste pour s'entendre dire qu'il faut l’exécuter en superuser. tapez "sudo !!" ( prononcez "sudo bang bang") pour exécuter la commande précédente comme root.
Prendre des screenshots
Installez scrot ( en faisant “sudo apt-get install scrot”) pour pouvoir faire des screenshots en environnement graphique. Après installation, exécutez la commande scrot dans un terminal pour sauvegarder une image PNG du bureau dans le répertoire courant. scrot est aussi très configurable; faites scrot -h pour voir toutes les options disponibles.
Se connecter à distance
Si vous voulez accéder à la ligne de commande de votre Raspberry PI depuis un autre ordinateur, tapez sudo raspi-config au prompt et choisissez l'option d'activation su SSH. Ensuite tapez ifconfig pour obtenir l'adresse IP de votre raspberry. sur un ordinateur avec OS x ou Linux, tapez, ssh pi@[adresse raspberry] pour se connecter à votre PI. Utilisez PuTTY sous windows.
Utilisez la connection internet de votre ordinateur
Si vous n'avez pas de connexion Ethernet commode à proximité ou un adaptateur Wifi USB à portée de main, vous pouvez également utiliser la connexion de votre ordinateur à Internet par wifi et de le partager via Ethernet avec votre Raspberry Pi. Voici les guides pour différent systèmes d'exploitation: Mac OS, Windows ou Linux (Ubuntu).
Une serveur web Python en une ligne
Si vous souhaitez créer un serveur web avec une seule commande, il suffit d'exécuter "python-m SimpleHTTPServer". Les fichiers dans le répertoire de travail courant seront accessible via l'adresse IP de votre Pi. Ajoutez un fichier index.html si vous désirez vous servir de cette page, sinon un répertoire du fichier s'affichera.
Le Guide de démarrage de Raspberry Pi, vous montrera comment mettre en place un serveur plus avancé, un serveur Web dynamique qui pourra même lire des capteurs de contrôle.
raspberrypi.local
Si vous avez des difficultés à vous souvenir de l'adresse IP de votre Raspberry Pi quand vous voulez y accéder via le réseau, installer avahi avec la commande "sudo apt-get install avahi-daemon" et vous serez en mesure d'utiliser raspberrypi.local à la place de l'adresse IP. Si vous accédez à votre Raspberry Pi à partir d'une machine Windows, vous devrez peut-être installer les services d'impression Bonjour pour Windows pour que cela fonctionne.
Il ya beaucoup de trucs de ce genre dans Mise en route du Raspberry Pi, dont l'expédition à déjà commencée. L'ebook est disponible au téléchargement dans les boutiques O'Reilly (sans DRM), sur Amazon, et dans le magasin iBook.
Si lors de l'envoie de mail vous recevez un mail du style suivant
Hi. This is the qmail-send program at societe.dyndns.org.
I tried to deliver a bounce message to this address, but the bounce bounced!
<
127.0.0.1 does not like recipient.
Remote host said: 554 <
Giving up on 127.0.0.1.
Vous pouvez resoudre le probleme en mettant : 193.252.22.57 dans le gestionnaire du serveur - Messagerie électronique - Adresse du serveur de messagerie du FAI (ISP)
Autre solution mettre l'adresse IP du routeur.
Comment installer kplaylist sur une SME ?
1 - suivre le lien suivant : http://forums.ixus.fr/viewtopic.php?p=146694
2 - Penser à créer l'utilisateur pour faire l'installation avec les commandes suivantes en ligne de commande.
mysql
GRANT ALL PRIVILEGES ON *.* TO 'kplaylist'@'localhost' IDENTIFIED BY 'kplaylist' WITH GRANT OPTION;
exit
3 - Lancer l'install de kplaylist
4 - Configuration
- se logguer sur kplaylist
- lancer settings
- parametrer le repertoire de vos fichiers dans file handing