Search - Login
Procedure filesFile nameconkytheme.tar.gz - 124 KBshortcuts.tar.gz - 30 KB
ui-buttonUpdate BIOSDownload the latest version at:https://www.asus.com/fr/Notebooks/ASUS-ZenBook-UX31E/HelpDesk/Decompress the downloaded file and copy its content into the root folder of an USB key.Restart the laptop in BIOS mode (keep pressing ESC on startup), then use the displayed menu to activate the option "Easy Flash".Pick the usb key, and the BIOS file.Wait for the update to be done and the computer to restart.
Download the latest version at:
https://www.asus.com/fr/Notebooks/ASUS-ZenBook-UX31E/HelpDesk/
Decompress the downloaded file and copy its content into the root folder of an USB key.
Restart the laptop in BIOS mode (keep pressing ESC on startup), then use the displayed menu to activate the option "Easy Flash".
Pick the usb key, and the BIOS file.
Wait for the update to be done and the computer to restart.
ui-buttonInstall aptitudeType:sudo apt-get install aptitudesudo aptitude install bash-completion
Type:
sudo apt-get install aptitudesudo aptitude install bash-completion
ui-buttonImprove unityCreate some folder in /data :sudo chown -R guenmat /datamkdir /data/Téléchargementsmkdir /data/Projetsmkdir /data/Documentsmkdir /data/Imagesmkdir /data/Musiquemkdir /data/Vidéosmkdir /data/ApplicationsActivate the display of hidden and backup files in nautilus settings, then type:sudo aptitude install nautilus-image-converter nautilus-open-terminalUncompress the following file content:http://www.guenmat.com/portail/public/file/servlet?code=7_1407676044440in the user shortcuts folder:/home/guenmat/.local/share/applicationsThen, reorganize your home folders to put them in another disk drive:rm -rf /home/guenmat/Documentsrm -rf /home/guenmat/Imagesrm -rf /home/guenmat/Musiquerm -rf /home/guenmat/Vidéosrm -rf /home/guenmat/Téléchargementsln -s /data/Documents /home/guenmat/Documentsln -s /data/Images /home/guenmat/Imagesln -s /data/Musique /home/guenmat/Musiqueln -s /data/Vidéos /home/guenmat/Vidéosln -s /data/Téléchargements /home/guenmat/TéléchargementsAnd type:sudo apt-get install compizconfig-settings-managerLaunch "CompizConfig Settings Manager", click on "Ubuntu Unity Plugin", then on tab "Launcher" and make sure "Minimize single window applications (unsupported)" is ticked.Finally, in order to use the new global menu in Java applications, type:sudo add-apt-repository ppa:danjaredg/jayatanasudo apt-get updatesudo apt-get install jayatana
Create some folder in /data :
sudo chown -R guenmat /datamkdir /data/Téléchargementsmkdir /data/Projetsmkdir /data/Documentsmkdir /data/Imagesmkdir /data/Musiquemkdir /data/Vidéosmkdir /data/Applications
Activate the display of hidden and backup files in nautilus settings, then type:
sudo aptitude install nautilus-image-converter nautilus-open-terminal
Uncompress the following file content:
http://www.guenmat.com/portail/public/file/servlet?code=7_1407676044440
in the user shortcuts folder:
/home/guenmat/.local/share/applications
Then, reorganize your home folders to put them in another disk drive:
rm -rf /home/guenmat/Documentsrm -rf /home/guenmat/Imagesrm -rf /home/guenmat/Musiquerm -rf /home/guenmat/Vidéosrm -rf /home/guenmat/Téléchargementsln -s /data/Documents /home/guenmat/Documentsln -s /data/Images /home/guenmat/Imagesln -s /data/Musique /home/guenmat/Musiqueln -s /data/Vidéos /home/guenmat/Vidéosln -s /data/Téléchargements /home/guenmat/Téléchargements
And type:
sudo apt-get install compizconfig-settings-manager
Launch "CompizConfig Settings Manager", click on "Ubuntu Unity Plugin", then on tab "Launcher" and make sure "Minimize single window applications (unsupported)" is ticked.
Finally, in order to use the new global menu in Java applications, type:
sudo add-apt-repository ppa:danjaredg/jayatanasudo apt-get updatesudo apt-get install jayatana
ui-buttonConfigure ufw firewallInstall ufw firewall:sudo aptitude install ufwThen apply the following rules:Generic rules:sudo ufw default deny incomingsudo ufw default allow outgoingDomain:sudo ufw allow domainInternet:sudo ufw allow sshsudo ufw allow ftpsudo ufw allow wwwsudo ufw allow httpssudo ufw allow http-altEmails:sudo ufw allow imapssudo ufw allow ssmtpsudo ufw allow xmpp-clientRemote desktop:sudo ufw allow 5900Printer sharing:sudo ufw allow 631Samba:sudo ufw allow 113sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.0/24 port 135sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.0/24 port 139sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.0/24 port 445sudo ufw allow proto udp from 192.168.0.0/24 to 192.168.0.0/24 port 137sudo ufw allow proto udp from 192.168.0.0/24 to 192.168.0.0/24 port 138Transmission:sudo ufw allow 9091sudo ufw allow 9099sudo ufw allow 20500:20599/tcpsudo ufw allow 20500:20599/udpNTP (serveur de temps) :sudo ufw allow ntpFreeTV:sudo ufw allow proto udp from 212.27.38.253Before applying the new rules, the logging can be activated with:sudo ufw logging onThen reload the configuration with:sudo ufw enableThe firewall status is visible with:sudo ufw statusTo stop the firewall, the command is:sudo ufw disableAll the existing rules can be removed with:sudo ufw resetAnd finally, to display the log, type:sudo tail -f /var/log/ufw.log
Install ufw firewall:
sudo aptitude install ufw
Then apply the following rules:
Generic rules:
sudo ufw default deny incomingsudo ufw default allow outgoing
Domain:
sudo ufw allow domain
Internet:
sudo ufw allow sshsudo ufw allow ftpsudo ufw allow wwwsudo ufw allow httpssudo ufw allow http-alt
Emails:
sudo ufw allow imapssudo ufw allow ssmtpsudo ufw allow xmpp-client
Remote desktop:
sudo ufw allow 5900
Printer sharing:
sudo ufw allow 631
Samba:
sudo ufw allow 113sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.0/24 port 135sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.0/24 port 139sudo ufw allow proto tcp from 192.168.0.0/24 to 192.168.0.0/24 port 445sudo ufw allow proto udp from 192.168.0.0/24 to 192.168.0.0/24 port 137sudo ufw allow proto udp from 192.168.0.0/24 to 192.168.0.0/24 port 138
Transmission:
sudo ufw allow 9091sudo ufw allow 9099sudo ufw allow 20500:20599/tcpsudo ufw allow 20500:20599/udp
NTP (serveur de temps) :
sudo ufw allow ntp
FreeTV:
sudo ufw allow proto udp from 212.27.38.253
Before applying the new rules, the logging can be activated with:
sudo ufw logging on
Then reload the configuration with:
sudo ufw enable
The firewall status is visible with:
sudo ufw status
To stop the firewall, the command is:
sudo ufw disable
All the existing rules can be removed with:
sudo ufw reset
And finally, to display the log, type:
sudo tail -f /var/log/ufw.log
ui-buttonOptimise SSDType:sudo vi /etc/fstabThe goal is to add options "noatime,nodiratime" to / and /data:# / was on /dev/sda1 during installationUUID=7545e63d-b518-44e8-96af-0a9271f0f018 / ext4 errors=remount-ro 0 1# /data was on /dev/sda6 during installationUUID=58f299cf-6c78-4031-b9b3-102526e2cad3 /data ext4 defaults 0 2should become# / was on /dev/sda1 during installationUUID=7545e63d-b518-44e8-96af-0a9271f0f018 / ext4 noatime,nodiratime,errors=remount-ro 0 1# /data was on /dev/sda6 during installationUUID=58f299cf-6c78-4031-b9b3-102526e2cad3 /data ext4 noatime,nodiratime,defaults 0 2Then add the following line to add all system cache in RAM memory:# Adding system cache in RAMtmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
sudo vi /etc/fstab
The goal is to add options "noatime,nodiratime" to / and /data:
# / was on /dev/sda1 during installationUUID=7545e63d-b518-44e8-96af-0a9271f0f018 / ext4 errors=remount-ro 0 1# /data was on /dev/sda6 during installationUUID=58f299cf-6c78-4031-b9b3-102526e2cad3 /data ext4 defaults 0 2
should become
# / was on /dev/sda1 during installationUUID=7545e63d-b518-44e8-96af-0a9271f0f018 / ext4 noatime,nodiratime,errors=remount-ro 0 1# /data was on /dev/sda6 during installationUUID=58f299cf-6c78-4031-b9b3-102526e2cad3 /data ext4 noatime,nodiratime,defaults 0 2
Then add the following line to add all system cache in RAM memory:
# Adding system cache in RAMtmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
ui-buttonConfigure swapSet swap activation at 5% of remaining RAM space, instead of 40% by defaultecho vm.swappiness=5 | sudo tee -a /etc/sysctl.confRedémarrer.
Set swap activation at 5% of remaining RAM space, instead of 40% by default
echo vm.swappiness=5 | sudo tee -a /etc/sysctl.conf
Redémarrer.
ui-buttonMount network drivesFirst create the destination folders:sudo mkdir /nassudo mkdir /nas/Documentssudo mkdir /nas/Livressudo mkdir /nas/Musiquesudo mkdir /nas/Photossudo mkdir /nas/Projetssudo mkdir /nas/Sauvegardessudo mkdir /nas/Videosudo mkdir /nas/Tmpsudo mkdir /nas/Downloadsudo mkdir /nas/Freeboxsudo mkdir /nas/AndroidWith the proper rights:sudo chown -R guenmat /nasGive administrator privileges to the current user:sudo visudoAdd the following line at the end of the file:%guenmat ALL=(ALL) NOPASSWD: /bin/mount,/bin/umountReload with:sudo -vCreate a script to mount the NAS drives manually:vi ~/mountnas.shAnd copy this content (replace LOGIN with the NAS user login and PASSWORD with its password):#!/bin/bash# Add Buffalo NAS HDD mountsudo mount -t cifs //192.168.0.100/Documents /nas/Documents -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Livres /nas/Livres -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Musique /nas/Musique -o username=LOGIN,password=PASSWORD,iocharset=utf8,noserverino,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Photos /nas/Photos -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Projets /nas/Projets -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Sauvegardes /nas/Sauvegardes -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Video /nas/Video -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Tmp /nas/Tmp -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Download /nas/Download -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777The option "noserverino" is usefull only for Google music in order to detect changes on drive.Change script file execution rights:chmod +x ~/mountnas.shCreate a script to umount the NAS drives manually:vi ~/umountnas.shAnd paste the content:#!/bin/bashsudo umount -t cifs /nas/Documentssudo umount -t cifs /nas/Livressudo umount -t cifs /nas/Musiquesudo umount -t cifs /nas/Photossudo umount -t cifs /nas/Projetssudo umount -t cifs /nas/Sauvegardessudo umount -t cifs /nas/Videosudo umount -t cifs /nas/Tmpsudo umount -t cifs /nas/DownloadChange script file execution rights:chmod +x ~/umountnas.shTo add the Freebox V6 NAS drive, type:sudo aptitude install cifs-utilssudo vi /etc/fstabThen add at the end:# Add freebox NAS//mafreebox.freebox.fr/Disque\040dur /nas/Freebox cifs _netdev,rw,users,iocharset=utf8,uid=1000,sec=none,file_mode=0777,dir_mode=0777 0 0To apply the new configuration without reboot:sudo mount -aTo disable the configuration:sudo umount -aFinally create a launcher for unity:vi /home/guenmat/.local/share/applications/NAS.desktopPaste the following content:[Desktop Entry]Version=1Type=ApplicationCategories=System;Name=Monter et démonter les périphériques externesGenericName=Monter et démonter les périphériques externesComment=Monter et démonter les périphériques externes (NAS, ...)Icon=/usr/share/pixmaps/gksu-root-terminal.pngExec=nautilus /nasX-Ayatana-Desktop-Shortcuts=MountNAS;UnmountNAS[MountNAS Shortcut Group]Name=Monter le disque NASExec=/home/guenmat/mountnas.shTargetEnvironment=Unity[UnmountNAS Shortcut Group]Name=Démonter le disque NASExec=/home/guenmat/umountnas.shTargetEnvironment=UnityChange script file execution rights:sudo chmod +x /home/guenmat/.local/share/applications/NAS.desktop
First create the destination folders:
sudo mkdir /nassudo mkdir /nas/Documentssudo mkdir /nas/Livressudo mkdir /nas/Musiquesudo mkdir /nas/Photossudo mkdir /nas/Projetssudo mkdir /nas/Sauvegardessudo mkdir /nas/Videosudo mkdir /nas/Tmpsudo mkdir /nas/Downloadsudo mkdir /nas/Freeboxsudo mkdir /nas/Android
With the proper rights:
sudo chown -R guenmat /nas
Give administrator privileges to the current user:
sudo visudo
Add the following line at the end of the file:
%guenmat ALL=(ALL) NOPASSWD: /bin/mount,/bin/umount
Reload with:
sudo -v
Create a script to mount the NAS drives manually:
vi ~/mountnas.sh
And copy this content (replace LOGIN with the NAS user login and PASSWORD with its password):
#!/bin/bash# Add Buffalo NAS HDD mountsudo mount -t cifs //192.168.0.100/Documents /nas/Documents -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Livres /nas/Livres -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Musique /nas/Musique -o username=LOGIN,password=PASSWORD,iocharset=utf8,noserverino,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Photos /nas/Photos -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Projets /nas/Projets -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Sauvegardes /nas/Sauvegardes -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Video /nas/Video -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Tmp /nas/Tmp -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777sudo mount -t cifs //192.168.0.100/Download /nas/Download -o username=LOGIN,password=PASSWORD,iocharset=utf8,file_mode=0777,dir_mode=0777
The option "noserverino" is usefull only for Google music in order to detect changes on drive.
Change script file execution rights:
chmod +x ~/mountnas.sh
Create a script to umount the NAS drives manually:
vi ~/umountnas.sh
And paste the content:
#!/bin/bashsudo umount -t cifs /nas/Documentssudo umount -t cifs /nas/Livressudo umount -t cifs /nas/Musiquesudo umount -t cifs /nas/Photossudo umount -t cifs /nas/Projetssudo umount -t cifs /nas/Sauvegardessudo umount -t cifs /nas/Videosudo umount -t cifs /nas/Tmpsudo umount -t cifs /nas/Download
chmod +x ~/umountnas.sh
To add the Freebox V6 NAS drive, type:
sudo aptitude install cifs-utilssudo vi /etc/fstab
Then add at the end:
# Add freebox NAS//mafreebox.freebox.fr/Disque\040dur /nas/Freebox cifs _netdev,rw,users,iocharset=utf8,uid=1000,sec=none,file_mode=0777,dir_mode=0777 0 0
To apply the new configuration without reboot:
sudo mount -a
To disable the configuration:
sudo umount -a
Finally create a launcher for unity:
vi /home/guenmat/.local/share/applications/NAS.desktop
Paste the following content:
[Desktop Entry]Version=1Type=ApplicationCategories=System;Name=Monter et démonter les périphériques externesGenericName=Monter et démonter les périphériques externesComment=Monter et démonter les périphériques externes (NAS, ...)Icon=/usr/share/pixmaps/gksu-root-terminal.pngExec=nautilus /nasX-Ayatana-Desktop-Shortcuts=MountNAS;UnmountNAS[MountNAS Shortcut Group]Name=Monter le disque NASExec=/home/guenmat/mountnas.shTargetEnvironment=Unity[UnmountNAS Shortcut Group]Name=Démonter le disque NASExec=/home/guenmat/umountnas.shTargetEnvironment=Unity
sudo chmod +x /home/guenmat/.local/share/applications/NAS.desktop
ui-buttonReduce screen luminosity on startupEdit the file:sudo vi /home/guenmat/brightness.shAnd paste the following content:#!/bin/bashchmod a+w /sys/class/backlight/intel_backlight/brightnessecho 59 > /sys/class/backlight/intel_backlight/brightnessChange the file execution rights:sudo chmod +x /home/guenmat/*.shDo the same on standbye wake:sudo vi /usr/lib/pm-utils/sleep.d/97brightnessAnd paste the following content:#!/bin/shcase "$1" in thaw|resume) chmod a+w /sys/class/backlight/intel_backlight/brightness (sleep 5 && echo 59 > /sys/class/backlight/intel_backlight/brightness) &esacChange the file execution rights:sudo chmod +x /usr/lib/pm-utils/sleep.d/97brightnessAs the previous commands must be executed with root rights, type:sudo visudoThen add a new alias with:# Cmnd alias specificationCmnd_Alias BRIGHTNESS=/home/guenmat/brightness.sh%guenmat ALL=(ALL) NOPASSWD: /bin/mount,/bin/umount,BRIGHTNESSTo apply, type:sudo -vFinally, create a startup execution in ubuntu with the following settings:Nom : LuminositéCommande : sudo /home/guenmat/brightness.sh
Edit the file:
sudo vi /home/guenmat/brightness.sh
And paste the following content:
#!/bin/bashchmod a+w /sys/class/backlight/intel_backlight/brightnessecho 59 > /sys/class/backlight/intel_backlight/brightness
Change the file execution rights:
sudo chmod +x /home/guenmat/*.sh
Do the same on standbye wake:
sudo vi /usr/lib/pm-utils/sleep.d/97brightness
#!/bin/shcase "$1" in thaw|resume) chmod a+w /sys/class/backlight/intel_backlight/brightness (sleep 5 && echo 59 > /sys/class/backlight/intel_backlight/brightness) &esac
sudo chmod +x /usr/lib/pm-utils/sleep.d/97brightness
As the previous commands must be executed with root rights, type:
Then add a new alias with:
# Cmnd alias specificationCmnd_Alias BRIGHTNESS=/home/guenmat/brightness.sh%guenmat ALL=(ALL) NOPASSWD: /bin/mount,/bin/umount,BRIGHTNESS
To apply, type:
Finally, create a startup execution in ubuntu with the following settings:
Nom : LuminositéCommande : sudo /home/guenmat/brightness.sh
ui-buttonImprove screen resolutionIn the default Unity desktop, increase resolution from 96dpi to 138dpi with:sudo vi /etc/X11/xinit/xinitrcthen add the following linexrandr --dpi 138/eDP1For Gnome 3, type instead::gsettings set org.gnome.desktop.interface text-scaling-factor 1.4375
In the default Unity desktop, increase resolution from 96dpi to 138dpi with:
sudo vi /etc/X11/xinit/xinitrc
then add the following line
xrandr --dpi 138/eDP1
For Gnome 3, type instead::
gsettings set org.gnome.desktop.interface text-scaling-factor 1.4375
ui-buttonInstall Intel driversType:echo "deb https://download.01.org/gfx/ubuntu/13.10/main saucy main #Intel Graphics drivers" | sudo tee /etc/apt/sources.list.d/intellinuxgraphics.listwget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | sudo apt-key add -sudo aptitude updatesudo aptitude install intel-linux-graphics-installerThen launch the Intel installer application.
echo "deb https://download.01.org/gfx/ubuntu/13.10/main saucy main #Intel Graphics drivers" | sudo tee /etc/apt/sources.list.d/intellinuxgraphics.listwget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg -O - | sudo apt-key add -wget --no-check-certificate https://download.01.org/gfx/RPM-GPG-KEY-ilg-2 -O - | sudo apt-key add -sudo aptitude updatesudo aptitude install intel-linux-graphics-installer
Then launch the Intel installer application.
ui-buttonImprove battery lifeType:sudo add-apt-repository ppa:linrunner/tlpsudo apt-get updatesudo apt-get install tlp tlp-rdwsudo tlp start
sudo add-apt-repository ppa:linrunner/tlpsudo apt-get updatesudo apt-get install tlp tlp-rdwsudo tlp start
ui-buttonInstall softwares• Cheese• VLC• MPlayer• Filezilla• All greffons for vidéos codecs• Comix• Puddletag• Subtitle editor• Gimp• MP3 Diags• Convertisseur de sons• Evince• Unity Tweak Tool• FBReader• Pyrenamer
• Cheese
• VLC
• MPlayer
• Filezilla
• All greffons for vidéos codecs
• Comix
• Puddletag
• Subtitle editor
• Gimp
• MP3 Diags
• Convertisseur de sons
• Evince
• Unity Tweak Tool
• FBReader
• Pyrenamer
ui-buttonGoogle ChromeDownload the latest google chrome at:http://www.google.com/chrome?hl=frThen type:sudo dpkg -i google-chrome-stable_current_*.deb
Download the latest google chrome at:
http://www.google.com/chrome?hl=fr
Then type:
sudo dpkg -i google-chrome-stable_current_*.deb
ui-buttonInstall latest CalibreInstall Calibre latest version:sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"Launch Calibre and change the backup model with:{authors}/{series:||/}{authors} - {series_index:0>2s|| - }{title}After exporting ebooks, remove all unnecessary files with:find . -name "*.opf" -exec rm -rf {} \;find . -name "*.jpg" -exec rm -rf {} \;
Install Calibre latest version:
sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
Launch Calibre and change the backup model with:
{authors}/{series:||/}{authors} - {series_index:0>2s|| - }{title}
After exporting ebooks, remove all unnecessary files with:
find . -name "*.opf" -exec rm -rf {} \;find . -name "*.jpg" -exec rm -rf {} \;
ui-buttonInstall latest transmissionAdd a new repository with:sudo add-apt-repository ppa:transmissionbt/ppaDo not forget to add blocking rules from the site:http://www.iblocklist.com/lists.phpMore precisely for France, apply:http://list.iblocklist.com/?list=fr&fileformat=p2p&archiveformat=gz
Add a new repository with:
sudo add-apt-repository ppa:transmissionbt/ppa
Do not forget to add blocking rules from the site:
http://www.iblocklist.com/lists.php
More precisely for France, apply:
http://list.iblocklist.com/?list=fr&fileformat=p2p&archiveformat=gz
ui-buttonInstall teamviewerDownload the latest 32bits version at:wget http://download.teamviewer.com/download/teamviewer_linux.debThen type:sudo aptitude install gdebisudo gdebi teamviewer_linux.debsudo rm -f teamviewer_linux.debValidate and proceed with the installation.
Download the latest 32bits version at:
wget http://download.teamviewer.com/download/teamviewer_linux.deb
sudo aptitude install gdebisudo gdebi teamviewer_linux.debsudo rm -f teamviewer_linux.deb
Validate and proceed with the installation.
ui-buttonInstall crypting softwareDownload truecrypt at:http://www.truecrypt.org/downloadsthen type:tar xzvf truecrypt-*-linux-x64.tar.gzsh truecrypt-7.1a-setup-x64rm -f truecrypt*
Download truecrypt at:
http://www.truecrypt.org/downloads
then type:
tar xzvf truecrypt-*-linux-x64.tar.gzsh truecrypt-7.1a-setup-x64rm -f truecrypt*
ui-buttonInstall ConkyType:sudo apt-add-repository ppa:teejee2008/ppasudo aptitude update && sudo aptitude install conky lm-sensors conky-managerThen download scripts at:http://www.guenmat.com/portail/public/file/servlet?code=6_1407676044387And type:tar xzvf conkytheme.tar.gzmv .conkytheme /home/guenmatTo try manually the configuration, type:conky -c /home/guenmat/.conkytheme/conkyrc-zenbookIn order to start conky automatically on startup, create a new script with:vi ~/conkystartup.shAnd paste the following content:#!/bin/bashsleep 15&&conky -c /home/guenmat/.conkytheme/conkyrc-zenbookChange the script execution rights:sudo chmod +x ~/conkystartup.shThen use the ubuntu "Startupt applications" tool to create a new entry calling the previous script.
sudo apt-add-repository ppa:teejee2008/ppasudo aptitude update && sudo aptitude install conky lm-sensors conky-manager
Then download scripts at:
http://www.guenmat.com/portail/public/file/servlet?code=6_1407676044387
tar xzvf conkytheme.tar.gzmv .conkytheme /home/guenmat
To try manually the configuration, type:
conky -c /home/guenmat/.conkytheme/conkyrc-zenbook
In order to start conky automatically on startup, create a new script with:
vi ~/conkystartup.sh
#!/bin/bashsleep 15&&conky -c /home/guenmat/.conkytheme/conkyrc-zenbook
Change the script execution rights:
sudo chmod +x ~/conkystartup.sh
Then use the ubuntu "Startupt applications" tool to create a new entry calling the previous script.
ui-buttonStartup applicationsBy default, ubuntu hides all startup applications in tool "Startup applications". To display them all, type:cd /etc/xdg/autostart/sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktopIn order to hide them again, type:cd /etc/xdg/autostart/sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop
By default, ubuntu hides all startup applications in tool "Startup applications". To display them all, type:
cd /etc/xdg/autostart/sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' *.desktop
In order to hide them again, type:
cd /etc/xdg/autostart/sudo sed --in-place 's/NoDisplay=false/NoDisplay=true/g' *.desktop
ui-buttonInstall Google Play MusicDownload the latest version at:https://play.google.com/music/listen#manager_plThen type:sudo dpkg -i google*.deb
https://play.google.com/music/listen#manager_pl
sudo dpkg -i google*.deb
ui-buttonEnable ChromecastCheck the static Chromecast IP address with:arp -a 192.168.0.134Then check the port range allowed by ubuntucat /proc/sys/net/ipv4/ip_local_port_rangeUse these information to add a new rule to the firewall, for exemple:sudo ufw allow proto udp from 192.168.0.134 to any port 32768:61000
Check the static Chromecast IP address with:
arp -a 192.168.0.134
Then check the port range allowed by ubuntu
cat /proc/sys/net/ipv4/ip_local_port_range
Use these information to add a new rule to the firewall, for exemple:
sudo ufw allow proto udp from 192.168.0.134 to any port 32768:61000
ui-buttonInstall a Freebox revolution remote controllerDownload the latest version at:http://sourceforge.net/projects/greemote/files/Uncompress then launch the following commands from the "src" folder:sudo python setup.py installsudo aptitude install python-xmltv
http://sourceforge.net/projects/greemote/files/
Uncompress then launch the following commands from the "src" folder:
sudo python setup.py installsudo aptitude install python-xmltv
ui-buttonInstall VirtualboxType:sudo wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -sudo echo "deb http://download.virtualbox.org/virtualbox/debian `lsb_release -sc` contrib" | sudo tee -a /etc/apt/sources.list.d/virtualbox.listsudo apt-get updatesudo aptitude install virtualbox-4.3Do not forget to install the extension pack from within virtualbox.
sudo wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -sudo echo "deb http://download.virtualbox.org/virtualbox/debian `lsb_release -sc` contrib" | sudo tee -a /etc/apt/sources.list.d/virtualbox.listsudo apt-get updatesudo aptitude install virtualbox-4.3
Do not forget to install the extension pack from within virtualbox.
ui-buttonGoogle calendar integrationType:sudo add-apt-repository ppa:atareao/atareaosudo apt-get updatesudo apt-get install calendar-indicator
sudo add-apt-repository ppa:atareao/atareaosudo apt-get updatesudo apt-get install calendar-indicator
ui-buttonDisable advertsType:gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"
ui-buttonInstall missing codecsType:sudo apt-get install ubuntu-restricted-extras libavcodec-extraAllow H.264 in Firefox with:sudo add-apt-repository ppa:mc3man/trusty-mediasudo apt-get updatesudo apt-get install gstreamer0.10-ffmpegInstall Pipelight after closing all browsers:sudo apt-add-repository ppa:pipelight/stablesudo apt-get updatesudo apt-get install pipelight-multisudo pipelight-plugin --enable silverlightsudo pipelight-plugin --enable widevine
sudo apt-get install ubuntu-restricted-extras libavcodec-extra
Allow H.264 in Firefox with:
sudo add-apt-repository ppa:mc3man/trusty-mediasudo apt-get updatesudo apt-get install gstreamer0.10-ffmpeg
Install Pipelight after closing all browsers:
sudo apt-add-repository ppa:pipelight/stablesudo apt-get updatesudo apt-get install pipelight-multisudo pipelight-plugin --enable silverlightsudo pipelight-plugin --enable widevine
ui-buttonImprove LibreOfficeType:sudo apt-get install libreoffice-style-sifr
sudo apt-get install libreoffice-style-sifr
ui-buttonJava JRE & JDKType:sudo add-apt-repository ppa:webupd8team/javasudo aptitude updatesudo aptitude install oracle-java7-installersudo aptitude install oracle-java7-set-defaultThen define the JAVA_HOME variable by editing:sudo vi ~/.bashrcAdd the following lines at the end of the file:JAVA_HOME="/usr/lib/jvm/java-7-oracle"export JAVA_HOMEThen reload the configuration:source ~/.bashrc
sudo add-apt-repository ppa:webupd8team/javasudo aptitude updatesudo aptitude install oracle-java7-installersudo aptitude install oracle-java7-set-default
Then define the JAVA_HOME variable by editing:
sudo vi ~/.bashrc
Add the following lines at the end of the file:
JAVA_HOME="/usr/lib/jvm/java-7-oracle"export JAVA_HOME
Then reload the configuration:
source ~/.bashrc
ui-buttonMaven 3Download the latest version at:http://maven.apache.orgIt should be "apache-maven-*.tar.gz". Uncompresse the file with:tar xzvf apache-maven-*.tar.gzmv apache-maven-* /data/Applicationssudo ln -s /data/Applications/apache-maven-3.2.2/bin/mvn /usr/bin/mvnThen check the installation with:which mvnmvn -versionTo configure maven, edit the file at:/data/Applications/apache-maven-3.2.2/confIn order to deploy artifacts with maven, install:sudo aptitude install putty putty-tools
http://maven.apache.org
It should be "apache-maven-*.tar.gz". Uncompresse the file with:
tar xzvf apache-maven-*.tar.gzmv apache-maven-* /data/Applicationssudo ln -s /data/Applications/apache-maven-3.2.2/bin/mvn /usr/bin/mvn
Then check the installation with:
which mvnmvn -version
To configure maven, edit the file at:
/data/Applications/apache-maven-3.2.2/conf
In order to deploy artifacts with maven, install:
sudo aptitude install putty putty-tools
ui-buttonMysqlType:sudo aptitude install mysql-serverCheck the installation with the following command, the status must be "started"sudo service mysql statusThen configure the database with:sudo vi /etc/mysql/my.cnfAnd add these two lines at the end of the file:character-set-server=utf8skip-character-set-client-handshakeReboot the database:sudo service mysql restartThe connect to the server and create the databases:mysql -u root -pCREATE DATABASE XXXXXEt donner les droits à un utilisateur :grant all on XXXXX.* to 'login'@'localhost' identified by 'password';In my case:mysql -u root -pCREATE DATABASE guenmat;grant all on guenmat.* to 'login'@'localhost' identified by 'password';CREATE DATABASE notepad;grant all on notepad.* to 'login'@'localhost' identified by 'password';CREATE DATABASE notepadcore;grant all on notepadcore.* to 'login'@'localhost' identified by 'password';CREATE DATABASE mediacollection;grant all on mediacollection.* to 'login'@'localhost' identified by 'password';CREATE DATABASE mediacollectioncore;grant all on mediacollectioncore.* to 'login'@'localhost' identified by 'password';CREATE DATABASE weightmanager;grant all on weightmanager.* to 'login'@'localhost' identified by 'password';CREATE DATABASE weightmanagercore;grant all on weightmanagercore.* to 'login'@'localhost' identified by 'password';
sudo aptitude install mysql-server
Check the installation with the following command, the status must be "started"
sudo service mysql status
Then configure the database with:
sudo vi /etc/mysql/my.cnf
And add these two lines at the end of the file:
character-set-server=utf8skip-character-set-client-handshake
Reboot the database:
sudo service mysql restart
The connect to the server and create the databases:
mysql -u root -pCREATE DATABASE XXXXX
Et donner les droits à un utilisateur :
grant all on XXXXX.* to 'login'@'localhost' identified by 'password';
In my case:
mysql -u root -pCREATE DATABASE guenmat;grant all on guenmat.* to 'login'@'localhost' identified by 'password';CREATE DATABASE notepad;grant all on notepad.* to 'login'@'localhost' identified by 'password';CREATE DATABASE notepadcore;grant all on notepadcore.* to 'login'@'localhost' identified by 'password';CREATE DATABASE mediacollection;grant all on mediacollection.* to 'login'@'localhost' identified by 'password';CREATE DATABASE mediacollectioncore;grant all on mediacollectioncore.* to 'login'@'localhost' identified by 'password';CREATE DATABASE weightmanager;grant all on weightmanager.* to 'login'@'localhost' identified by 'password';CREATE DATABASE weightmanagercore;grant all on weightmanagercore.* to 'login'@'localhost' identified by 'password';
ui-buttonSVNType:sudo aptitude install subversionThen create the repositories:cd /data/Projets/workspacesvn checkout --username mguenebaud http://svn.guenmat.com/trunk/cd /data/Projets/jobsvn checkout --username mguenebaud http://jobsvn.guenmat.com/trunk/In Eclipse, the "SVNKit (Pure Java)" option must be checked.
sudo aptitude install subversion
Then create the repositories:
cd /data/Projets/workspacesvn checkout --username mguenebaud http://svn.guenmat.com/trunk/cd /data/Projets/jobsvn checkout --username mguenebaud http://jobsvn.guenmat.com/trunk/
In Eclipse, the "SVNKit (Pure Java)" option must be checked.
ui-buttonTomcat 7Download the latest version at:http://tomcat.apache.org/download-70.cgiThen type:sudo tar zxvf apache-tomcat-*.tar.gzsudo cp -R apache-tomcat-7.0/* /usr/share/tomcat7cd /usr/share/tomcat7/confsudo chmod a+rw *In eclipse, declare this server with :Windows->Preferences->Server->Runtime Environment and value (/usr/share/tomcat7)
http://tomcat.apache.org/download-70.cgi
sudo tar zxvf apache-tomcat-*.tar.gzsudo cp -R apache-tomcat-7.0/* /usr/share/tomcat7cd /usr/share/tomcat7/confsudo chmod a+rw *
In eclipse, declare this server with :
Windows->Preferences->Server->Runtime Environment and value (/usr/share/tomcat7)
ui-buttonEclipseDownload the latest version at:https://www.eclipse.org/downloads/Then type:tar xzvf eclipse*.tar.gzmv eclipse /data/Applicationssudo ln -s /data/Applications/eclipse/eclipse /usr/bin/eclipseCheck startup settings:vi /data/Applications/eclipse/eclipse.iniThe eclipse plugins to install manually are:• Marketplace : http://download.eclipse.org/mpc/luna• Google : https://dl.google.com/eclipse/plugin/4.4And from the marketplace: § eGit• EclipseWTPGradleGradle minimalist editorOn the first startup, eclipse should ask for a default browser. In order to user chrome, add the following settingsLocation : /opt/google/chrome/google-chromeParameters : -url %URL%Change the HTML formatter settingsWindows / Preferences / Web / HTML Files / EditorAnd add the tags pre, h1, h2, h3, h4, h5 and h6 into the inline elements.Import configuration settings in Eclipse preferences:formatter.xml pour Java -> Code Style -> Formatter.codetemplates.xml pour Java -> Code Style -> Code templates.eclipse.importorder pour Java -> Code Style -> Organize imports.cleanup.xml pour Java -> Code Style -> Clean Up.Disable startup modulesDisable uneeded validations.Show Java Heap.Diplay line numbers.Increase console size.
https://www.eclipse.org/downloads/
tar xzvf eclipse*.tar.gzmv eclipse /data/Applicationssudo ln -s /data/Applications/eclipse/eclipse /usr/bin/eclipse
Check startup settings:
vi /data/Applications/eclipse/eclipse.ini
The eclipse plugins to install manually are:
• Marketplace : http://download.eclipse.org/mpc/luna
• Google : https://dl.google.com/eclipse/plugin/4.4
And from the marketplace: § eGit
• EclipseWTP
GradleGradle minimalist editor
On the first startup, eclipse should ask for a default browser. In order to user chrome, add the following settings
Location : /opt/google/chrome/google-chromeParameters : -url %URL%
Change the HTML formatter settings
Windows / Preferences / Web / HTML Files / Editor
And add the tags pre, h1, h2, h3, h4, h5 and h6 into the inline elements.
Import configuration settings in Eclipse preferences:
formatter.xml pour Java -> Code Style -> Formatter.codetemplates.xml pour Java -> Code Style -> Code templates.eclipse.importorder pour Java -> Code Style -> Organize imports.cleanup.xml pour Java -> Code Style -> Clean Up.
Disable startup modules
Disable uneeded validations.
Show Java Heap.
Diplay line numbers.
Increase console size.
ui-buttonInstall android SDKAndroid SDK installation can now be done automatically within the eclipse google plugin.Just specify an installation folder:/data/Applications/android-sdkTo do it manually, prerequesites can be to install the following libraries:sudo apt-get install libgl1-mesa-devThen download the latest version at:http://developer.android.com/sdk/index.htmlThen type:tar zxvf android-sdk_r21.1-linux.tgzmv android-sdk-linux /data/Projets/android-sdk-linuxIn order to install all android versions, simply type:/data/Applications/android-sdk/tools/android update sdk --no-ui --forceThis will take some time.The ANDROID_HOME variable can be set with:sudo vi ~/.bashrcAdd the following lines at the end of the file:ANDROID_HOME="/data/Applications/android-sdk"export ANDROID_HOMEAnd reload the configuration:source ~/.bashrcTo automatically recognise android devices, type:echo SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666" | sudo tee /etc/udev/rules.d/51-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666" | sudo tee /etc/udev/rules.d/52-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666" | sudo tee /etc/udev/rules.d/53-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="04E8", MODE="0666" | sudo tee /etc/udev/rules.d/54-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="0B05", MODE="0666" | sudo tee /etc/udev/rules.d/55-android.rulesThen reload the settings with:sudo service udev reloadPlug the devices, and type:adb devicesThe connected devices must appear in the list.
Android SDK installation can now be done automatically within the eclipse google plugin.
Just specify an installation folder:
/data/Applications/android-sdk
To do it manually, prerequesites can be to install the following libraries:
sudo apt-get install libgl1-mesa-dev
Then download the latest version at:
http://developer.android.com/sdk/index.html
tar zxvf android-sdk_r21.1-linux.tgzmv android-sdk-linux /data/Projets/android-sdk-linux
In order to install all android versions, simply type:
/data/Applications/android-sdk/tools/android update sdk --no-ui --force
This will take some time.
The ANDROID_HOME variable can be set with:
ANDROID_HOME="/data/Applications/android-sdk"export ANDROID_HOME
And reload the configuration:
To automatically recognise android devices, type:
echo SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666" | sudo tee /etc/udev/rules.d/51-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666" | sudo tee /etc/udev/rules.d/52-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="1004", MODE="0666" | sudo tee /etc/udev/rules.d/53-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="04E8", MODE="0666" | sudo tee /etc/udev/rules.d/54-android.rulesecho SUBSYSTEM=="usb", SYSFS{idVendor}=="0B05", MODE="0666" | sudo tee /etc/udev/rules.d/55-android.rules
Then reload the settings with:
sudo service udev reload
Plug the devices, and type:
adb devices
The connected devices must appear in the list.
ui-buttonGradleType :sudo add-apt-repository ppa:cwchien/gradlesudo aptitude update && sudo aptitude install gradle-1.10To check installation, just enter:gradle -vThen move the home foldermv /home/guenmat/.gradle /data/Applications/.gradleln -s /data/Applications/.gradle /home/guenmat/.gradle
Type :
sudo add-apt-repository ppa:cwchien/gradlesudo aptitude update && sudo aptitude install gradle-1.10
To check installation, just enter:
gradle -v
Then move the home folder
mv /home/guenmat/.gradle /data/Applications/.gradleln -s /data/Applications/.gradle /home/guenmat/.gradle
ui-buttonGITInstaller client with:sudo aptitude install gitgit config --global user.name "Matthieu Guenebaud"git config --global user.email "GuenMat@gmail.com"Then create all the projects:cd /data/Projets/workspacegit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmatgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-backupgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-jdbcgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-persistencegit clone mguenebaud@www.guenmat.com:/home/git/repositories/configgit clone mguenebaud@www.guenmat.com:/home/git/repositories/maven-bulk-uploadergit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-clientgit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-coregit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-webgit clone mguenebaud@www.guenmat.com:/home/git/repositories/music-managergit clone mguenebaud@www.guenmat.com:/home/git/repositories/picturesonthenetgit clone mguenebaud@www.guenmat.com:/home/git/repositories/eurosteogit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-clientgit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-coregit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-webgit clone mguenebaud@www.guenmat.com:/home/git/repositories/sitesgit clone mguenebaud@www.guenmat.com:/home/git/repositories/portailgit clone mguenebaud@www.guenmat.com:/home/git/repositories/foscam-alarmsgit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-clientgit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-coregit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-webgit clone mguenebaud@www.guenmat.com:/home/git/repositories/pdftocbrconvertergit clone mguenebaud@www.guenmat.com:/home/git/repositories/synchronizergit clone mguenebaud@www.guenmat.com:/home/git/repositories/xmlsiteconvertercd /data/Projets/workspace-androidgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/alarm-shortcutgit clone mguenebaud@www.guenmat.com:/home/git/repositories/bookmarks-managergit clone mguenebaud@www.guenmat.com:/home/git/repositories/droidtoolsgit clone mguenebaud@www.guenmat.com:/home/git/repositories/foscam-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/subtitles-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/optimus2x
Installer client with:
sudo aptitude install gitgit config --global user.name "Matthieu Guenebaud"git config --global user.email "GuenMat@gmail.com"
Then create all the projects:
cd /data/Projets/workspacegit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmatgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-backupgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-jdbcgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-persistencegit clone mguenebaud@www.guenmat.com:/home/git/repositories/configgit clone mguenebaud@www.guenmat.com:/home/git/repositories/maven-bulk-uploadergit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-clientgit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-coregit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-webgit clone mguenebaud@www.guenmat.com:/home/git/repositories/music-managergit clone mguenebaud@www.guenmat.com:/home/git/repositories/picturesonthenetgit clone mguenebaud@www.guenmat.com:/home/git/repositories/eurosteogit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-clientgit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-coregit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-webgit clone mguenebaud@www.guenmat.com:/home/git/repositories/sitesgit clone mguenebaud@www.guenmat.com:/home/git/repositories/portailgit clone mguenebaud@www.guenmat.com:/home/git/repositories/foscam-alarmsgit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-clientgit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-coregit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-webgit clone mguenebaud@www.guenmat.com:/home/git/repositories/pdftocbrconvertergit clone mguenebaud@www.guenmat.com:/home/git/repositories/synchronizergit clone mguenebaud@www.guenmat.com:/home/git/repositories/xmlsiteconvertercd /data/Projets/workspace-androidgit clone mguenebaud@www.guenmat.com:/home/git/repositories/guenmat-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/mediacollection-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/weightmanager-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/alarm-shortcutgit clone mguenebaud@www.guenmat.com:/home/git/repositories/bookmarks-managergit clone mguenebaud@www.guenmat.com:/home/git/repositories/droidtoolsgit clone mguenebaud@www.guenmat.com:/home/git/repositories/foscam-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/notepad-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/subtitles-mobilegit clone mguenebaud@www.guenmat.com:/home/git/repositories/optimus2x
ui-buttonConfigure SSH distant access from keyOn client computer, create a public / private couple of keys with:ssh-keygen -t rsaThen backup the keys located at:• /home/guenmat/.ssh/id_rsaFinally, declare the public key on the distant serverssh-copy-id mguenebaud@www.guenmat.comssh-copy-id guenmat@godefroy.guenmat.com:2222
On client computer, create a public / private couple of keys with:
ssh-keygen -t rsa
Then backup the keys located at:
• /home/guenmat/.ssh/id_rsa
Finally, declare the public key on the distant server
ssh-copy-id mguenebaud@www.guenmat.comssh-copy-id guenmat@godefroy.guenmat.com:2222
ui-buttonInstall Android StudioDownload the latest version at:https://developer.android.com/sdk/installing/studio.htmlThen type:unzip *.zipmv android-studio /data/Applications/android-studioChange startup settings:vi /data/Applications/android-studio/bin/studio64.vmoptionsTo start the application, type:sh /data/Applications/android-studio/bin/studio.shDo not forget to change Android SDK and Java JVM paths on first startup with the "Project structure" menu.Then move the home foldermv /home/guenmat/.android /data/Applications/.androidln -s /data/Applications/.android /home/guenmat/.androidAnd move android studio foldermv /home/guenmat/.AndroidStudio /data/Applications/android-studio-dataln -s /data/Applications/android-studio-data /home/guenmat/.AndroidStudio
https://developer.android.com/sdk/installing/studio.html
unzip *.zipmv android-studio /data/Applications/android-studio
Change startup settings:
vi /data/Applications/android-studio/bin/studio64.vmoptions
To start the application, type:
sh /data/Applications/android-studio/bin/studio.sh
Do not forget to change Android SDK and Java JVM paths on first startup with the "Project structure" menu.
mv /home/guenmat/.android /data/Applications/.androidln -s /data/Applications/.android /home/guenmat/.android
And move android studio folder
mv /home/guenmat/.AndroidStudio /data/Applications/android-studio-dataln -s /data/Applications/android-studio-data /home/guenmat/.AndroidStudio
ui-buttonInstall GenymotionVirtualbox must be installed.Download latest version at:https://cloud.genymotion.com/page/launchpad/download/Then type:mv genymotion*.bin /data/Applicationscd /data/Applicationschmod +x genymotion-*.binsudo ./genymotion-*.binrm genymotion-2.2.2_x64.binTo start, type:/data/Applications/genymotion/genymotionAn eclipse plugin is available at:http://plugins.genymotion.com/eclipseThen move the home foldermv /home/guenmat/.Genymobile /data/Applications/.Genymobileln -s /data/Applications/.Genymobile /home/guenmat/.Genymobile
Virtualbox must be installed.
Download latest version at:
https://cloud.genymotion.com/page/launchpad/download/
mv genymotion*.bin /data/Applicationscd /data/Applicationschmod +x genymotion-*.binsudo ./genymotion-*.binrm genymotion-2.2.2_x64.bin
To start, type:
/data/Applications/genymotion/genymotion
An eclipse plugin is available at:
http://plugins.genymotion.com/eclipse
mv /home/guenmat/.Genymobile /data/Applications/.Genymobileln -s /data/Applications/.Genymobile /home/guenmat/.Genymobile