Outils pour utilisateurs

Outils du site


les_petits_programmes_a_installer

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
les_petits_programmes_a_installer [2018/07/10 15:04] – [Exa] simonles_petits_programmes_a_installer [Date inconnue] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1
Ligne 1: Ligne 1:
-====== Les petits programmes à installer d'urgence ====== 
-Quand on (ré)installe un Linux, il y a quelques programmes ou utilisateurs qu'on peut réinstaller et configurer rapidement pour se simplifier la vie. 
  
-===== Neovim ===== 
-<code bash> 
-$ sudo apt install neovim 
-</code> 
- 
-Quelques alias : 
-<code bash> 
-$ nvim ~/.bash_aliases 
-#NeoVim 
-alias v='nvim' 
-alias vi='nvim' 
-alias vim='nvim' 
-alias neovim='nvim' 
-</code> 
- 
-===== Htop ===== 
-<code bash> 
-$ sudo apt install htop 
-</code> 
- 
-===== Curl ===== 
-<code bash> 
-$ sudo apt install curl 
-</code> 
- 
-===== Pip ===== 
- 
-===== Cargo ===== 
-<code bash> 
-$ sudo apt install cargo 
-</code> 
- 
-Ajouter le path pour les binaires installé avec Cargo :  
-<code bash> 
-$ nvim ~/.profile 
-#Add cargo to Path 
-export PATH=$PATH:/home/simon/.cargo/bin/ 
-</code> 
-(Nécessite un redémarrage pour être pris en compte!) 
- 
-Un alias pour mettre à jour les programmes installés avec cargo :  
-<code bash> 
-$ cargo install cargo-update 
- Updating registry `https://github.com/rust-lang/crates.io-index` 
- Downloading cargo-update v1.6.1                                                 
-  Installing cargo-update v1.6.1                                                 
- Downloading toml v0.4.6 
- Downloading array_tool v1.0.3                                                   
- Downloading lazy_static v1.0.1     
- (...) 
-</code> 
- 
-<code bash> 
-$ nvim ~/.bash_aliases 
-#cargo 
-alias cargo-up='cargo install-update -a' 
-</code> 
- 
-<code bash> 
-$ source ~/.bashrc 
-$ cargo-up  
-    Updating registry `https://github.com/rust-lang/crates.io-index` 
- 
-Package       Installed  Latest  Needs update 
-cargo-update  v1.6.1     v1.6.1  No 
-exa           v0.8.0     v0.8.0  No 
- 
-No packages need updating. 
-</code> 
- 
-__source:__ https://crates.io/crates/cargo-update 
- 
-Supprimer un "package" avec Cargo :  
-<code bash> 
-$ cargo uninstall amp 
-    Removing /home/simon/.cargo/bin/amp 
-</code> 
- 
-===== Exa ===== 
-[[https://github.com/ogham/exa|Exa]] est un remplaçant pour [[ls]]. 
- 
-<code bash> 
-$ cargo install exa 
-    Updating registry `https://github.com/rust-lang/crates.io-index` 
-    (...) 
-    Compiling exa v0.8.0 
-    Finished release [optimized] target(s) in 61.61 secs 
-  Installing /home/simon/.cargo/bin/exa 
-warning: be sure to add `/home/simon/.cargo/bin` to your PATH to be able to run the installed binaries 
-</code> 
-(il y a des [[https://the.exa.website/install/source|dépendances]] pour que [[cargo]] puisse compiler exa... Il faut installer [[libgit2-dev]], [[cmake]], ...) 
- 
-<code bash> 
-$ nvim ~/.bash_aliases 
-#ls 
-alias ls="exa" 
-alias ll="exa -l" 
-alias la="exa -al" 
-alias tree="exa -T" 
-</code> 
- 
-__sources:__ [[https://the.exa.website/|https://the.exa.website/]] 
- 
-====== EncFS ====== 
-Détails sur la page dédiée à [[encfs]]. 
- 
-===== KeePassXC ===== 
-<code bash> 
-$ sudo apt install keepassxc 
-</code> 
- 
-===== Ranger ===== 
-[[https://ranger.github.io/|Ranger]] est un gestionnaire de fichiers en ligne de commande. 
- 
-<code bash> 
-$ sudo apt install ranger 
-</code> 
les_petits_programmes_a_installer.1531235096.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)