= Sammlung von Ubuntu Befehlen = <> == Software unter Ubuntu == * thunderbird * Pakete: thunderbird, thunderbird-locale-de * Add-ons: http://sogo.nu/download.html#/frontends * lightning (since last few versions, it is included in thunderbird) * SOGo Connector * SOGo Integrator * Chrome * jitsi * Version: jitsi_2.8.5426-1_amd64.deb (stand 9.3.2016) * '''TeXstudio''' * Seafile * [[IntelliJ IDEA]] * Dropbox * gimp * skype * http://ubuntuhandbook.org/index.php/2015/10/install-skype-4-3-ubuntu-15-10/ * https://wiki.ubuntuusers.de/Skype/ * git === Programm Languages === * java8 * Installing Java 8 on Ubuntu {{{ sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer }}} * Configuring Java8 Environment In Webupd8 ppa repository also providing a package to set environment variables, Install this package using following command. {{{ sudo apt-get install oracle-java8-set-default }}} * python {{{ sudo aptitude install python-pip }}} * nodejs https://nodejs.org/en/download/package-manager/ (aktuell ist 6.3.0 ; Stand: 2016-07-13) {{{ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get install -y nodejs }}} == Konfiguration == === System Settings === * Multiple workspaces, with the following two simple comands you can activate and configurate compiz. Arrangements of virtual desktops can be adjust with hsize (horizontal) and vsize (vertikal): {{{ gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ hsize 4 gsettings set org.compiz.core:/org/compiz/profiles/unity/plugins/core/ vsize 1 }}} * Alternative there is gui tool: unity-tweak-tool {{{ sudo apt-get install unity-tweak-tool }}} === Drucker/ Printer === * download and extract to Downloads ftp://ftp.dell.com/printer/Dell-5130cdn-Color-Laser-1.3-1.noarch.rpm * or use [[attachment:Dell_5130cdn.ppd]] * open printer-window -> New printer -> Network Printer -> find Network Printer -> enter current IP-address of printer (if it is not in same subnet as your laptop) -> press Find -> Choose IPP (xxx.xx.xxx.xx) -> press Forward -> provide PPD file -> choose your extract ppd file -> choose '''2-Tray option''' and finish installation with a test page === Verwalten von ppa/ Management of ppa === * eine kleine Geschichte zu ppa: https://ikhaya.ubuntuusers.de/2006/11/20/eine-kleine-geschichte-ueber-fremde-paketquellen/ Short story about ppa in German. ==== Hinzufügen/ add ==== . {{{ sudo add-apt-repository ''ppa:benutzer/paketname'' }}} * Beispiel für java8: sudo add-apt-repository ppa:webupd8team/java {{{ sudo apt-get update }}} oder {{{ sudo aptitude update }}} {{{ sudo apt-get dist-upgrade }}} * Installieren von software per commandline: {{{ sudo aptitude install ProgrammName }}} ==== Entfernen/ remove ==== . {{{ sudo ppa-purge ''ppa:benutzer/paketname'' }}} ==== Anschauen von FremdPPAs/ checking foreign ppas ==== . {{{ find /etc/apt -name „*\.list“ -exec grep -v „\s*#“ ‚{}‘ \; | grep -v „deb-src“ | grep -Piso „ppa.launchpad.net/[^/]+/[^/ ]+“ | sed -r ’s~^ppa.launchpad.net/~ppa:~‘ }}} ==== Probleme mit google PPA: ==== . {{{ sudo sed -i -e 's/deb http/deb [arch=amd64] http/' "/etc/apt/sources.list.d/google-chrome.list" }}} ==== PPA - list ==== . {{{ indicator-multiload/stable-daily - paket: indicator-multiload ppa:mozillateam/thunderbird-next }}} === SSH -key === ==== Generieren eines SSH-keys ==== . {{{ ssh-keygen -t rsa }}} Ausgabe : . {{{ Enter file in which to save the key (/home/demo/.ssh/id_rsa): }}} Mit Enter wird eine Datei id_rsa im Verzeichnis .ssh erstellt. . {{{ Enter passphrase (empty for no passphrase): }}} ==== Public key auf server kopieren ==== . {{{ cat ~/.ssh/id_rsa.pub | ssh user@123.45.56.78 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys" }}}