Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
linux [2019/01/08 12:01]
karl [System]
linux [2020/03/31 22:33]
karl [Mount encrypted home directory]
Zeile 5: Zeile 5:
   * **Kubuntu 14.10 64-bit** and then **Linux Mint 17...19**   * **Kubuntu 14.10 64-bit** and then **Linux Mint 17...19**
   * Oracle [[oracle_java_installation|**Java**]]   * Oracle [[oracle_java_installation|**Java**]]
- **libqt5core5a** +  * **libqt5core5a** 
-  * sudo apt-get install libgl1-mesa-dev \\ is needed by QtCreator +  * ''sudo apt-get install libgl1-mesa-dev'' \\ is needed by QtCreator 
- **mesa-utils** for glxgears +  **mesa-utils** for glxgears 
-  * sudo apt-get install **wine** +  * ''sudo apt-get install **wine**'' 
-  * sudo apt-get install **autoconf** +  * ''sudo apt-get install **autoconf**'' 
-Muon Package Manager +  * add user to **dailout** group \\ ''sudo usermod -a -G dialout karl''
-  * add user to **dailout** group \\ sudo usermod -a -G dialout karl+
   * **openssh-server**   * **openssh-server**
-  * VirtualBox mit Win7 und Linux-Mint \\ http://www.dedoimedo.com/computers/virtualbox-guest-addons.html +  * VirtualBox \\ http://www.dedoimedo.com/computers/virtualbox-guest-addons.html
-  * samba+
   * [[https://github.com/JasonFerrara/jmtpfs|jmtpfs]] for connecting to Media Transfer Protocol Decices (e.g. Android) \\ use <code>jmtpfs ~/mtp</code> after connecting the device via USB to mount it into ~/mtp   * [[https://github.com/JasonFerrara/jmtpfs|jmtpfs]] for connecting to Media Transfer Protocol Decices (e.g. Android) \\ use <code>jmtpfs ~/mtp</code> after connecting the device via USB to mount it into ~/mtp
   * [[http://en.code-bude.net/2013/01/30/how-to-manage-autostart-applications-on-linux-mint/|manage autostart]] of programms in linux mint: \\ use **gnome-session-properties**   * [[http://en.code-bude.net/2013/01/30/how-to-manage-autostart-applications-on-linux-mint/|manage autostart]] of programms in linux mint: \\ use **gnome-session-properties**
-  * cinnamon-menu-editor+  * **cinnamon-menu-editor** to edit the launcher menu in Linux Mint 
 +  * ''sudo apt install earlyoom'' \\ Kills the largest process, before no RAM is available any more. It prevents a system freeze. 
  
 ===== Drivers ===== ===== Drivers =====
   * HP Laserjet 1018\\ try installation with system utility, if this is not working refer to http://danielsblog.typepad.com/blog/2010/06/install-hp-laserjet-1018-usb-in-ubuntu.html   * HP Laserjet 1018\\ try installation with system utility, if this is not working refer to http://danielsblog.typepad.com/blog/2010/06/install-hp-laserjet-1018-usb-in-ubuntu.html
 ===== Multi Media ===== ===== Multi Media =====
 +==== Images ====
   * gwenview \\ Bildbetrachtung und einfache bearbeitungen.   * gwenview \\ Bildbetrachtung und einfache bearbeitungen.
   * kim (kde image tools) http://kde-apps.org/content/show.php/Kim?content=11505   * kim (kde image tools) http://kde-apps.org/content/show.php/Kim?content=11505
-  * Clementine 
-  * VLC Media Player 
   * Kolour Paint   * Kolour Paint
-  * converseen+  * converseen: image resizer
   * Inkscape   * Inkscape
-  * [[sound_zu_leise|pulseaudio-equalizer]] 
-simple screen recorder \\ http://www.maartenbaert.be/simplescreenrecorder/ 
-foxit reader on wine \\ 
   * shotwell image viewer   * shotwell image viewer
   * gnome-media \\ for the sound recording tool   * gnome-media \\ for the sound recording tool
-  pavucontrol \\ pulse audio volume control panel \\ needed to [[http://community.linuxmint.com/tutorial/view/999|record the played back sound]]+ 
 +==== Video ==== 
 +  VLC Media Player 
 +  * youtube-dldownloader for youtube video/audio for single video or from whole channel or play list
   * kdenlive Videoeditor   * kdenlive Videoeditor
   * Webcam Settings (Camera, Video): <code>sudo add-apt-repository ppa:pj-assis/ppa   * Webcam Settings (Camera, Video): <code>sudo add-apt-repository ppa:pj-assis/ppa
 sudo apt-get update sudo apt-get update
 sudo apt-get install guvcview</code> sudo apt-get install guvcview</code>
-  * Instruments Tuner (Stimmgerät) with spectrum; [[http://wiki.linuxaudio.org/apps/categories/instrument_tuners|List with alternatives]]\\ <code>lingot</code>+ 
 +=== Screen Casting === 
 +  * most simple: **kazam** 
 +  * ''sudo apt install key-mon'': shows pressed keys and mouse buttons 
 + 
 +  *   * still simple: **simplescreenrecorder** \\ http://www.maartenbaert.be/simplescreenrecorder/ 
 +  * further recommendations: https://itsfoss.com/best-linux-screen-recorders/ 
 + 
 + 
 +==== Audio ==== 
 +  * Clementine 
 +  * [[sound_zu_leise|pulseaudio-equalizer]]
   * audio-recorder <code>   * audio-recorder <code>
 sudo add-apt-repository ppa:osmoma/audio-recorder sudo add-apt-repository ppa:osmoma/audio-recorder
Zeile 45: Zeile 54:
 sudo apt-get install audio-recorder sudo apt-get install audio-recorder
 </code> </code>
 +  * Instruments Tuner (Stimmgerät) with spectrum; [[http://wiki.linuxaudio.org/apps/categories/instrument_tuners|List with alternatives]]\\ <code>lingot</code>
 +  * pavucontrol \\ pulse audio volume control panel \\ needed to [[http://community.linuxmint.com/tutorial/view/999|record the played back sound]] which is very good explained [[https://opensource.com/article/17/1/linux-plays-sound|here]]
 +  * Extend playback volume in Linux Mint Cinnamon to 150% in Settings->Sound->Settings->Apmlification. 
 +  * ncspot - a Spotify client within a terminal environment (ncurses) \\ [[https://github.com/hrkfdn/ncspot|Github - ncspot]] \\ install these packages (tested on Linux Mint 19): <code> 
 +sudo apt install rustc cargo libasound2-dev libncurses5-dev libssl-dev libdbus-1-dev libxcb1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev </code>
 +
 +
 +
 +
 ===== Web ===== ===== Web =====
   * **Thunderbird** (set up account, lightning plug in, enigmail plug in)   * **Thunderbird** (set up account, lightning plug in, enigmail plug in)
   * **Chrome**   * **Chrome**
-  * **Wuala** 
-  * **Dropbox** 
-  * **qTox** \\ https://wiki.tox.chat/Binaries#debian_ubuntu_mint_etc 
   * mumble   * mumble
   * murmur (mumble server)   * murmur (mumble server)
-  * ownCloud client+  * NextCloud client 
 +  * Seafile client
   * MySQL Workbench   * MySQL Workbench
 ===== Tools ===== ===== Tools =====
Zeile 72: Zeile 88:
   * sudo apt-get install **ser2net** \\ a proxy to connect to serial (RS232) devices via a TCP/IP connection.    * sudo apt-get install **ser2net** \\ a proxy to connect to serial (RS232) devices via a TCP/IP connection. 
   * **CSVpad** - a simple editor for CSV files \\ http://www.trustfm.net/software/utilities/CSVpad.php   * **CSVpad** - a simple editor for CSV files \\ http://www.trustfm.net/software/utilities/CSVpad.php
 +  * **GitKraken**: a powerful GUI for managing Git repositories. 
  
 ===== Development ===== ===== Development =====
Zeile 78: Zeile 95:
   * **Eclipse CDT** Kepler SR2   * **Eclipse CDT** Kepler SR2
 eclipse autotools eclipse autotools
-  * **KiCad** via daily build from PPA: +  * **KiCad** via AppImages[[appimage|AppImage für Linux anhand von KiCad]] 
- +  **Eagle** \\ http://web.cadsoft.de/ftp/eagle/program/7.1/eagle-lin-7.1.0.run \\ according to [[http://joshuavasquez.com/docs/jVasquez/Tutorials/eagleLinuxInstallation.html|this page]] I installed this packages: \\ ''sudo apt-get install libxrender1:i386 libxrandr2:i386 libxcursor1:i386 libfreetype6:i386 libfontconfig1:i386 libxi6:i386 libssl1.0.0:i386 libstdc++6:i386''
-  sudo add-apt-repository ppa:js-reynaud/ppa-kicad +
-  sudo apt-get update +
-  sudo apt-get install kicad +
-  sudo apt-get install kicad-doc-en +
-**Eagle** http://web.cadsoft.de/ftp/eagle/program/7.1/eagle-lin-7.1.0.run \\ according to [[http://joshuavasquez.com/docs/jVasquez/Tutorials/eagleLinuxInstallation.html|this page]] I installed this packages: \\ sudo apt-get install libxrender1:i386 libxrandr2:i386 libxcursor1:i386 libfreetype6:i386 libfontconfig1:i386 libxi6:i386 libssl1.0.0:i386 libstdc++6:i386+
   * **wxMaxima**   * **wxMaxima**
-Sketchup+  * Sketchup 2013 running on wine
   * octave   * octave
-  * qgit 
   * sudo apt-get install **r-base** \\ data analysis environment (very fast for large data sets)   * sudo apt-get install **r-base** \\ data analysis environment (very fast for large data sets)
   * RStudio ([[https://www.rstudio.com/|debian package]])    * RStudio ([[https://www.rstudio.com/|debian package]]) 
Zeile 95: Zeile 106:
   * **GitKraken** - a graphical GIT client   * **GitKraken** - a graphical GIT client
   * **PyCharm** - an IDE for python programming   * **PyCharm** - an IDE for python programming
 +  * freecad: a powerful 3D parametric design suite
 ===== Security ===== ===== Security =====
   * sudo apt-get install **gnupg**   * sudo apt-get install **gnupg**
   * sudo apt-get install **gpa**   * sudo apt-get install **gpa**
-  * **KeePass2**+  * **KeePassXC**
   * sudo apt-get install **deja-dup**\\ backup tool using duplicity, remote/local, encrypted, compressed incremental backup   * sudo apt-get install **deja-dup**\\ backup tool using duplicity, remote/local, encrypted, compressed incremental backup
   * ledger wallet HW.1, USB-device-installation\\ <code>wget -q -O - https://www.ledgerwallet.com/support/add_udev_rules.sh | sudo bash</code>   * ledger wallet HW.1, USB-device-installation\\ <code>wget -q -O - https://www.ledgerwallet.com/support/add_udev_rules.sh | sudo bash</code>
 +  * timeshift as a system backup tool
 +
 ====== Articles about various programs ====== ====== Articles about various programs ======
   * [[USB Boot Stick]]   * [[USB Boot Stick]]
Zeile 131: Zeile 145:
 This mounts it read only in ''/tmp/ecrypt...''. Add the flag ''--rw'' for read and write access.  This mounts it read only in ''/tmp/ecrypt...''. Add the flag ''--rw'' for read and write access. 
  
-===== show disk usage with df ===== +===== System Load ===== 
-Example: +  * Processes, CPU, Memory: htop 
-  df /dev/sda1+  * Networktrafic: bmon 
 +  * Disk access: iotop 
 + 
 +===== show disk usage with df and du ===== 
 +Example, disk free
 +  df -h /dev/sda1 
 + 
 +Example for disk usage of a directory (with human readable numbers and depth level 1) 
 +  du -h -d1 . 
 + 
  
 ===== glxgears ===== ===== glxgears =====
Zeile 173: Zeile 197:
   sudo nmap -n -PN -sT -p- 10.0.0.43   sudo nmap -n -PN -sT -p- 10.0.0.43
 Mehr Infos: https://www.digitalocean.com/community/tutorials/how-to-use-nmap-to-scan-for-open-ports-on-your-vps Mehr Infos: https://www.digitalocean.com/community/tutorials/how-to-use-nmap-to-scan-for-open-ports-on-your-vps
 +
 +===== Tools fürs Verwalten von vielen Dateien =====
 +  * FSlint: Analysiert einen Ordner auf Duplikate, gebrochene Symlinks, schlechte Dateinamen, und vieles mehr. 
 +  * grsync: kopiert einen Ordner, hat viele Einstellungsmöglichkeiten. 
 +
  
 ===== Aktuelle Zeilen einer Logdatei ===== ===== Aktuelle Zeilen einer Logdatei =====
linux.txt · Zuletzt geändert: 2020/03/31 22:35 von karl