linux:system

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
linux:system [2014/10/29 18:26] flamencolinux:system [2022/05/22 14:51] (aktualna) flamenco108
Linia 1: Linia 1:
 ====== Sprawy dot. systemu Linux ====== ====== Sprawy dot. systemu Linux ======
 +===== Znakomite porady ===== 
 +W kupie i na temat: [[https://easylinuxtipsproject.blogspot.com/|Easy Linux tips project]]
 ===== Co instalować (koniecznie) ===== ===== Co instalować (koniecznie) =====
  
Linia 12: Linia 13:
   * ncdu - tekstowe skanowanie wielkości zajętości katalogów na dysku   * ncdu - tekstowe skanowanie wielkości zajętości katalogów na dysku
   * nmap - wszystko, co się da, o zdalnym hoście dowiesz się dzięki niemu   * nmap - wszystko, co się da, o zdalnym hoście dowiesz się dzięki niemu
 +  * tmux - terminal multiplexer (powielacz okien w terminalu)
 +  * p7zip-full p7zip-rar - pakery dla 7zip i rar ...
  
 ==== LaTeX ==== ==== LaTeX ====
Linia 57: Linia 60:
   * dos2unix   * dos2unix
   * wv   * wv
 +  * [[http://www.cis.upenn.edu/~bcpierce/unison/download/releases/stable/unison-manual.html|unison razem z ustawionymi kluczami ssh]]
 ===== Porady znalezione w necie ===== ===== Porady znalezione w necie =====
  
Linia 187: Linia 190:
 ############################# #############################
 sudo update-rc.d filename defaults  sudo update-rc.d filename defaults 
 +</code>
 +Ale to nie zawsze działa. Lepiej zrobić skrypt, jak np. qbittorrent-nox-daemon:
 +{{:linux:qbittorrent-nox-daemon.text|}}
 +
 +==== Serwer Calibre ====
 +
 +Od dawna chciałem odpalić server Calibre, żeby mieć dostęp do książek z różnych stron, ale też żeby w razie czego móc udostępnić moje zbiory innym. Okazuje się, że w połączeniu z poradą piętro wyżej oraz [[https://gist.github.com/razrichter/4157867|plikiem konfiguracyjnym stąd]] powinno dać się to zrobić.
 +
 +Pamiętajmy, że ewentualne ręczne opcje serwera Calibre można ustawić [[http://manual.calibre-ebook.com/cli/calibre-server.html|dzięki tej pomocy]].
 +
 +==== Dropbox autostart on boot ====
 +
 +[[http://www.dropboxwiki.com/tips-and-tricks/install-dropbox-in-an-entirely-text-based-linux-environment#debianubuntu|RADA STĄD]]
 +
 +  * Wrzucić poniższy kod do pliku w /etc/init.d/nazwa_pliku_startujacego_dropboxa,
 +  * poprawić zmienną DROPBOX_USERS wpisując tam juzerów, którym Dropbox ma startować ze startem systemu (w ten sposób można mieć kilka kont Dropboxa!)
 +  * odpalić: ''sudo update-rc.d nazwa_pliku_startujacego_dropboxa defaults''
 +<code>
 +#!/bin/sh
 +#dropbox service
 +DROPBOX_USERS="user1 user2"
 + 
 +DAEMON=.dropbox-dist/dropbox
 + 
 +start() {
 +   echo "Starting dropbox..."
 +   for dbuser in $DROPBOX_USERS; do
 +       HOMEDIR=`getent passwd $dbuser | cut -d: -f6`
 +       if [ -x $HOMEDIR/$DAEMON ]; then
 +           HOME="$HOMEDIR" start-stop-daemon -b -o -c $dbuser -S -u $dbuser -x $HOMEDIR/$DAEMON
 +       fi
 +   done
 +}
 + 
 +stop() {
 +   echo "Stopping dropbox..."
 +   for dbuser in $DROPBOX_USERS; do
 +       HOMEDIR=`getent passwd $dbuser | cut -d: -f6`
 +       if [ -x $HOMEDIR/$DAEMON ]; then
 +           start-stop-daemon -o -c $dbuser -K -u $dbuser -x $HOMEDIR/$DAEMON
 +       fi
 +   done
 +}
 + 
 +status() {
 +   for dbuser in $DROPBOX_USERS; do
 +       dbpid=`pgrep -u $dbuser dropbox`
 +       if [ -z $dbpid ] ; then
 +           echo "dropboxd for USER $dbuser: not running."
 +       else
 +           echo "dropboxd for USER $dbuser: running (pid $dbpid)"
 +       fi
 +   done
 +}
 + 
 +case "$1" in
 + 
 +   start)
 +       start
 +       ;;
 +   stop)
 +       stop
 +       ;;
 +   restart|reload|force-reload)
 +       stop
 +       start
 +       ;;
 +   status)
 +       status
 +       ;;
 +   *)
 +       echo "Usage: /etc/init.d/dropbox {start|stop|reload|force-reload|restart|status}"
 +       exit 1
 + 
 +esac
 + 
 +exit 0
 +</code>
 +
 +=== KONCEPCJA: jak odpalić wiele kont Dropboxa dla jednego juzera? ===
 +
 +Powiedzmy, że chcemy mieć więcej niż 1 konto na Dropboxie, damy radę tym jakoś zarządzać, ale chcemy, żeby dostęp był z jednego konta użytkownika (bo po co mamy latać po wielu kontach?)
 +Najpierw zakładamy juzerów:
 +<code>
 +useradd dropuser
 +useradd dropusr
 +passwd dropuser
 +passwd dropusr
 +</code>
 +
 +<code>
 +mkdir Dropbox
 </code> </code>
  • linux/system.1414603587.txt.gz
  • ostatnio zmienione: 2022/05/22 10:37
  • (edycja zewnętrzna)