Instruktaż/Tutorial Natywny Debian Squeeze (równoległy Debian z odrębnym SSH i rtorrent) dla platformy ARM

Status
Brak możliwości dodawania odpowiedzi.

Silas Mariusz

rm -rf /
Help us, GOD!
5 Kwiecień 2008
10 213
31
2 320
153
39
Nowy Sącz
forum.qnap.net.pl
QNAP
TS-x77
Ethernet
1 GbE
Natywny, czyli równolegle/jednocześnie działający
Debian Squeeze+Wheezy
na serwerach QNAP NAS opartych o platformę ARM
kontrolowany z Centrum Aplikacji (App Center)

(ARMel series, QNAP NAS model: TS-x12/x19/x20/x21)

- przewodnik instalacji -
2013, Silas Mariusz


[Notki informacyjne]
1 Natywna instalacja nie pozbawia użytkownika oryginalnego systemu QTS4 - dwa systemy pracują jednocześnie.
2 Na Debianie domyślnie uruchamia się odrębne SSH na porcie 2202 z użytkownikiem 'root' oraz rtorrent z interfejsem użytkownika do zarządzania nim na porcie 8808.


[Instalacja]
Wykonaj poniższe 4 punkty, aby zainstalować natywnego Debiana:
  1. Utwórz udział sieciowy o nazwie 'debpool' na pierwszym woluminie dysku. (HDA_DATA - pojedynczy dysk; lub MD0_DATA - w konfiguracji RAID).
  2. Wymagany jest udział sieciowy 'Download'. A więc jeśli w Twoim serwerze domyślne udziały sieciowe mają prefiks Q (np. 'Qdownload'), to utwórz udział sieciowy o nazwie 'Download'.
  3. Za pomocą klienta SSH (np. PuTTY) zaloguj się na serwer i wykonaj poniższe:
    Bash:
    # Utworz katalog tymczasowy
    mkdir -p /share/Public/debby
    cd /share/Public/debby
    
    # Pobierz Debian (armel) QNAP TurboNAS
    wget http://pool.qnapclub.pl/projects/packages/debian/native/armel/debiansqueezenwheezy.tar.gz
    tar zxvf debiansqueezenwheezy.tar.gz
    rm -f debiansqueezenwheezy.tar.gz
    
    # Przenies Debiana do udzialu sieciowego debpool
    mv debpool/squeeze /share/debpool/
    
    # Znajdz katalog w ktorym przechowywane sa paczki qpkg
    publicdir=`/sbin/getcfg Public path -f /etc/config/smb.conf`
    qpkgdir=`cd $publicdir && cd ../.qpkg/ && pwd`
    
    # Przenies program kontrolny Debiana w miejsce paczek
    mv .qpkg/debian6 $qpkgdir
    
    # Wykasuj katalog tymczasowy
    cd ..
    rm -rf debby
    
    # Podlinkuj skrypty
    ln -sf $qpkgdir/debian6/debian6.sh /etc/init.d/debian6.sh
    ln -sf $qpkgdir/debian6/debian6.sh /etc/rcS.d/QS101debian6
    ln -sf $qpkgdir/debian6/debian6.sh /etc/rcK.d/QK101debian6
    
    # Dodaj program uruchamiajacy Debiana do aplikacji zainstalowanych
    export PATH="$PATH:/sbin"
    qpkgconf=/etc/config/qpkg.conf
    setcfg debian6 Name debian6 -f $qpkgconf
    setcfg debian6 Version "6.0.7" -f $qpkgconf
    setcfg debian6 Author "Silas Mariusz" -f $qpkgconf
    setcfg debian6 QPKG_File "debian6.qpkg" -f $qpkgconf
    setcfg debian6 Date "2013-09-03" -f $qpkgconf
    setcfg debian6 Shell "$qpkgdir/debian6/debian6.sh" -f $qpkgconf
    setcfg debian6 Install_Path "$qpkgdir/debian6" -f $qpkgconf
    setcfg debian6 WebUI "/" -f $qpkgconf
    setcfg debian6 Enable FALSE -f $qpkgconf
    
    # Przekopiuj ikony Debiana do systemu
    cp -af $qpkgdir/debian6/.qpkg_icon.gif /home/httpd/RSS/images/debian6.gif
    cp -af $qpkgdir/debian6/.qpkg_icon_80.gif /home/httpd/RSS/images/debian6_80.gif
    cp -af $qpkgdir/debian6/.qpkg_icon_gray.gif /home/httpd/RSS/images/debian6_gray.gif
    
    # Utworz niezbedne katalogi dla rtorrenta
    RTBASE="/share/Download/rtorrent"
    mkdir -p $RTBASE/complete $RTBASE/downloads $RTBASE/watch
    mkdir -p $RTBASE/temp $RTBASE/session $RTBASE/logs
    mkdir -p $RTBASE/unpack $RTBASE/settings $RTBASE/settings/torrents
    
    # Ustaw w Debianie haslo dla systemowego uzytkownikowi root (SSH, RDP, ...)
    # -- o haslo zostaniesz zapytany
    chroot /share/debpool/squeeze passwd root
    
    # Przelacz status wlaczenia (Enable) aplikacji na TRUE
    /etc/init.d/debian6.sh enable
    
    # To juz koniec. Uruchom Debiana :)
    /etc/init.d/debian6.sh start
    # Enjoy!
  4. Uruchom kolejną sesje PuTTY i zaloguj się ponownie na serwer NAS, ale tym razem już do środowiska Debiana. Port SSH Debiana to 2202.
  5. Z konsoli wpisz poniższe polecenia, aby zainstalować X Window System i Gnome - czyli pulpit
    Bash:
    # aktualizacja repozytorium paczek
    aptitude update
    
    # Instalacja X Window System i Gnome
    aptitude install xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded xfonts-base
    aptitude install gnome-desktop-environment
    
    # Instalacja xrdp
    
    # Uruchom xrdp
    service xrdp start

[Notki poinstalacyjne]
1 Aby zalogować się na konsolę Debian Squeeze, za pomocą PuTTY lub innego klienta SSH, zaloguj się na port 2202 przy użyciu nazwy użytkownika 'root' oraz ustalonego hasła w punkcie 4.

2 Będać zalogowanym na shell Debiana, nie zapomnij zsynchronizować jego listy pakietów z repozytorium
Bash:
apt-get update   #aktualizacja listy pakietow
dpkg -l | more   #wyswietla liste zainstalowanych pakietow

3 Język w konsoli zmienisz za pomocą polecenia
Bash:
dpkg-reconfigure locales

4 Interfejs rtorrent'a jest postawiony na serwerze lighttpd pracujący na porcie 8808. Uruchom przeglądarkę i wprowadź adres:
Kod:
http://IP_of_QNAP_ARM_NAS:8808/rutorrent/

[Rozwiązywanie problemów]
  • Nie można zalogować się do Debiana za pomocą SSH!
Bash:
# Jeśli podczas próby logowania dostałeś komunikat: "Connection refused" może to pomóc
# Najpierw zaloguj się serwera QNAP za pomocą SSH,
# dokładnie tak samo jak była robiona instalacja
# przejdź do środowiska debiana
chroot /deb/squeeze

# uruchom ponownie usługe ssh
/etc/init.d/ssh restart

# sprawdź status uslugi
/etc/init.d/ssh status

# od tego momentu SSH powinno wpuścić
# referencyjnie: cat /env.init | grep ssh - jeśli zwróci napis #ssh to trzeba skasować #
# żeby odblokować usługę, jeśli zwróciło samo ssh to jest OK.

[Ciekawostka/Sugestia]
Możesz też zainstalować serwer VNC, odpalić X'y (czyli okna np. Gnome, XFCE, KDE, itp) i połączyć się na nie jak na zdalny pulpit za pomocą klienta VNC.
Bash:
apt-get install gnome-desktop-environment
apt-get install gnome-core
apt-get install xfonts-100dpi
apt-get install xfonts-100dpi-transcoded
apt-get install xfonts-75dpi
apt-get install xfonts-75dpi-transcoded
apt-get install xfonts-base
apt-get install tightvncserver
tightvncserver :1 # uruchomienie serwera VNC
tightvncserver -kill :1 # zatrzymanie serwera VNC
Lista pakietów(aplikacji), które można zainstalować poleceniem apt-get:

Przydatne linki:
debian vnc server vnc client - Installation and Configuration
[Linux] Setting Up a Debian VNC Server (via SSH tunnel) | ÏNCΘMPLΞTΞ-NΘΘZ _incomplete-news_

--------------------------
Uruchomienie XRDP pod Debianem:

Doinstalować:
Bash:
aptitude update
aptitude install xfonts-100dpi xfonts-100dpi-transcoded xfonts-75dpi xfonts-75dpi-transcoded xfonts-base
aptitude install gnome-desktop-environment xrdp

Po tym wszystkim powinna włączyć się sama usługa xRDP a gdyby nie zadziałała to należy ją włączyć:
Bash:
service xrdp start

Logujemy się danymi jak do SSH.

----------------------------
Konfiguracja rtorrent'a:
Kod:
awk 'NF && !/^[:space:]*#/'  /wheezy/etc/rtorrent.conf
Bash:
min_peers = 40
max_peers = 100
min_peers_seed = 25
max_peers_seed = 60
max_uploads = 30
download_rate = 0
upload_rate = 60
trackers.numwant.set = -1
directory = /share/Download/rtorrent/downloads/
session = /share/Download/rtorrent/session
schedule = watch_directory,5,5,load_start=/share/Download/rtorrent/watch/*.torrent
schedule = untied_directory,5,5,stop_untied=
schedule = low_diskspace,5,60,close_low_diskspace=100M
ratio.enable=
ratio.min.set=500
ratio.max.set=2000
ratio.upload.set=200M
method.set = group.seeding.ratio.command, d.close=
method.set_key = event.download.finished,move_complete,"d.set_directory=/share/Download/rtorrent/complete/; execute=mv,-f,$d.get_base_path=,/share/Download/rtorrent/complete/"
method.set_key = event.download.finished,notify_event_log_finished,"execute=/share/Download/rtorrent/settings/settings/notify_svc.sh,event_log,FINISH,$d.get_name="
method.set_key = event.download.inserted_new,notify_event_log_inserted_new,"execute=/share/Download/rtorrent/settings/settings/notify_svc.sh,event_log,INSERT,$d.get_name="
method.set_key = event.download.finished,notify_smsc_finished,"execute=/share/Download/rtorrent/settings/settings/notify_svc.sh,smsc,FINISH,$d.get_name="
method.set_key = event.download.inserted_new,notify_smsc_inserted_new,"execute=/share/Download/rtorrent/settings/settings/notify_svc.sh,smsc,INSERT,$d.get_name="
port_range = 8192-65535
port_random = no
check_hash = yes
trackers.use_udp.set = yes
encryption = allow_incoming,enable_retry,prefer_plaintext
dht = auto
dht.port.set = 6881
peer_exchange = yes
scgi_port = 127.0.0.1:5000
xmlrpc_dialect=i8
encoding_list = UTF-8
http_capath = /usr/share/ca-certificates
network.http.ssl_verify_peer.set = 0
system.file.max_size.set = -1
pieces.preload.type.set = 1
pieces.preload.min_size.set = 262144
pieces.preload.min_rate.set = 5120
network.send_buffer.size.set = 1M
network.receive_buffer.size.set = 131072
pieces.sync.always_safe.set = no
pieces.sync.timeout.set = 600
pieces.sync.timeout_safe.set = 900
session.use_lock.set = yes
session.on_completion.set = yes
system.file.split_size.set = -1
system.file.split_suffix.set = .part
system.umask.set = 0000
execute={sh,-c,/usr/bin/php5-cgi /var/www/rtorrent/php/initplugins.php &}
log.open_file = "rtorrent.info.log", (cat,/share/Download/rtorrent/logs/rtorrent.info.log)
log.add_output = "info", "rtorrent.info.log"
log.open_file = "rtorrent.dht_debug.log", (cat,/share/Download/rtorrent/logs/rtorrent.dht_debug.log)
log.add_output = "dht_debug", "rtorrent.dht_debug.log"
log.open_file = "rtorrent.tracker_debug.log", (cat,/share/Download/rtorrent/logs/rtorrent.tracker_debug.log)
log.add_output = "tracker_debug", "rtorrent.tracker_debug.log"
log.open_file = "rtorrent.critical.log", (cat,/share/Download/rtorrent/logs/rtorrent.critical.log)
log.add_output = "critical", "rtorrent.critical.log"
log.open_file = "rtorrent.error.log", (cat,/share/Download/rtorrent/logs/rtorrent.error.log)
log.add_output = "error", "rtorrent.error.log"
log.open_file = "rtorrent.warn.log", (cat,/share/Download/rtorrent/logs/rtorrent.warn.log)
log.add_output = "warn", "rtorrent.warn.log"
log.execute = /share/Download/rtorrent/logs/rtorrent.execute.log
 
Ostatnio edytowane:
Czyżby brak paczek w źrodłach z powodu ich przedawnienia?Ktos usuną z serwera czy pro prostu na armel juz nie ma?A może trzeba cos dodatkowo ustawić?Bo jesli instalacja debiana po to tylko żeby mieć rtorent to szkoda obciążać qnapa.Pozdrawiam...
 
Na poprzedniej stronie podałem w kodzie czego brakuje.Dokładnie o to chodzi że nie mogę zainstalować XRDP ani tightvnc na debianie.A nie mogę zainstalować bo tak jakby w repozytoriach nie było tych plików.Znam słabo linuxa,więc proszę mi wybaczyć że nie jestem dokładny w pytaniu.Proszę spojrzeć stronę wczesniej tam podałem jakie komunikaty mi wyrzuca.
 
Index of /debian/pool/main/liba/libart-lgpl - no według mnie tego tam nie ale to oznacza ze trzeba sobie to ręcznie zainstalować ... z inna wersją - my nie odpowiadamy za repa Debiana, to nie nasz problem że usunęli/zmienili nazwy czy paczki mają takie a nie inne wymagania ... witamy w świeci Linuxa , gdzie kombinowanie to codzienność !

dla mniej domyślnych - pobrać paczkę na Debiana i zainstalować apt-get install /ścieżka/do/pliku.deb cyz tam rpm
 
Znam słabo linuxa,więc proszę mi wybaczyć że nie jestem dokładny w pytaniu.Proszę spojrzeć stronę wczesniej tam podałem jakie komunikaty mi wyrzuca.
Należy zmienić repozytoria w pliku /etc/apt/source.list:
Kod:
deb http://ftp.pl.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.pl.debian.org/debian/ squeeze main contrib non-free
# ...
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
# ...
deb http://ftp.pl.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.pl.debian.org/debian/ squeeze-updates main contrib non-free
Na wybrane z tych Debian apt-get squeeze sources.list

Albo spróbować oficjalne:
Kod:
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free
# ...
# ...
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
Następnie wykonać:
Bash:
apt-get update
i spróbować zainstalować xrdp.
 
Udało mi się zainstalować tightvncserver ale nie mogę dodatkowych bibliotek zainstalować i XRDP.Jest tyle zależnosci że sobie chyba daruje.W dodatku na serwerach squezze nie ma plikow trzeba pobierac z wheezy.Chyba przestali juz wspierac squezzy.
Kod:
apt-get install xrdp
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
xrdp jest już w najnowszej wersji.
Należy uruchomić "apt-get -f install", aby je naprawić:
Następujące pakiety mają niespełnione zależności:
tightvncserver : Wymaga: libjpeg62-turbo (>= 1.3.1) ale nie da się go zainstalować
xrdp : Wymaga: libssl1.0.0 (>= 1.0.0) ale nie da się go zainstalować
E: Niespełnione zależności. Proszę spróbować "apt-get -f install" bez pakietów (lub podać rozwiązanie).
Kod:
 apt-get -f install xrdp
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
xrdp jest już w najnowszej wersji.
Należy uruchomić "apt-get -f install", aby je naprawić:
Następujące pakiety mają niespełnione zależności:
libdjvulibre21 : Wymaga: libjpeg8 (>= 8c) ale 8b-1 ma zostać zainstalowany
                  Wymaga: libdjvulibre-text (>= 3.5.25.3-1) ale 3.5.23-3+squeeze1 ma zostać zainstalowany
                  PreWymaga: multiarch-support ale nie zostanie zainstalowany
libgd2-xpm : Wymaga: libfontconfig1 (>= 2.9.0) ale 2.8.0-2.1 ma zostać zainstalowany
              Wymaga: libjpeg8 (>= 8c) ale 8b-1 ma zostać zainstalowany
              PreWymaga: multiarch-support ale nie zostanie zainstalowany
libgtk2.0-0 : Wymaga: libfontconfig1 (>= 2.9.0) ale 2.8.0-2.1 ma zostać zainstalowany
               Wymaga: libgdk-pixbuf2.0-0 (>= 2.22.0) ale nie zostanie zainstalowany
               Wymaga: libglib2.0-0 (>= 2.31.8) ale 2.24.2-1 ma zostać zainstalowany
               Wymaga: libgnutls26 (>= 2.12.17-0) ale 2.8.6-1+squeeze2 ma zostać zainstalowany
               Wymaga: libx11-6 (>= 2:1.4.99.1) ale 2:1.3.3-4 ma zostać zainstalowany
               PreWymaga: multiarch-support ale nie zostanie zainstalowany
libjasper1 : Wymaga: libjpeg8 (>= 8c) ale 8b-1 ma zostać zainstalowany
              PreWymaga: multiarch-support ale nie zostanie zainstalowany
libssl1.0.0 : PreWymaga: multiarch-support ale nie zostanie zainstalowany
libtiff4 : Wymaga: libjbig0 ale nie zostanie zainstalowany
            Wymaga: libjpeg8 (>= 8c) ale 8b-1 ma zostać zainstalowany
            PreWymaga: multiarch-support ale nie zostanie zainstalowany
php5-gd : Wymaga: libjpeg62 (>= 6b1)
E: Niespełnione zależności. Proszę spróbować "apt-get -f install" bez pakietów (lub podać rozwiązanie).
Udalo sie polaczyc z tightvncserver ale tylko szary ekran po polaczeniu nei widac pulpitu.
Jesli można by było to może zrobi ktos poradnik z nowszą wersja debiana.Z góry dzięki...
 
Udalo sie polaczyc z tightvncserver ale tylko szary ekran po polaczeniu nei widac pulpitu.
mnialem podobnie na mincie ... jest babol
Linux Mint Forums • View topic - Cinnamon doesn't work with remote sessions (XRDP)
XRDP on Linux Mint 17.1 or Ubuntu 14.04
Linux Mint Forums • View topic - Cinnamon with XRDP Remote Desktop

musze historie przeleciec .. gdzies znalazlem rozwiazanie ale ... i tak mi zrywa polaczenie albo .... nadal nie moge dzwieku streamowac przy xrdp.
Get audio with your xrdp/x11rdp connections, LAN or Remote! Updated! Windows Clients! - Scarygliders

moze Ci to pomoze.
 
  • Lubię to
Reakcje: kaktus
Kod:
apt $ >> apt-get upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostaną zaktualizowane:
  apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common
  base-files exim4-base exim4-daemon-light grep libcups2 openvpn
11 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 4456 kB archiwów.
Po tej operacji zostanie zwolnione 41,0 kB miejsca na dysku.
Kontynuować [T/n]? t
Błąd http://ftp.pl.debian.org/debian/ squeeze/main base-files armel 6.0squeeze10
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main grep armel 2.6.3-3+squeeze1
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main exim4-base armel 4.72-6+squeeze4
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main exim4-daemon-light armel 4.72-6+squeeze4
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main apache2 armel 2.2.16-6+squeeze12
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main apache2-mpm-prefork armel 2.2.16-6+squeeze12
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main apache2.2-common armel 2.2.16-6+squeeze12
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main apache2.2-bin armel 2.2.16-6+squeeze12
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main apache2-utils armel 2.2.16-6+squeeze12
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main libcups2 armel 1.4.4-7+squeeze5
  404  Not Found
Błąd http://ftp.pl.debian.org/debian/ squeeze/main openvpn armel 2.1.3-2+squeeze2
  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/b/base-files/base-files_6.0squeeze10_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/g/grep/grep_2.6.3-3+squeeze1_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/e/exim4/exim4-base_4.72-6+squeeze4_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/e/exim4/exim4-daemon-light_4.72-6+squeeze4_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/a/apache2/apache2_2.2.16-6+squeeze12_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/a/apache2/apache2-mpm-prefork_2.2.16-6+squeeze12_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/a/apache2/apache2.2-common_2.2.16-6+squeeze12_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/a/apache2/apache2.2-bin_2.2.16-6+squeeze12_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/a/apache2/apache2-utils_2.2.16-6+squeeze12_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/c/cups/libcups2_1.4.4-7+squeeze5_armel.deb  404  Not Found
Nie udało się pobrać http://ftp.pl.debian.org/debian/pool/main/o/openvpn/openvpn_2.1.3-2+squeeze2_armel.deb  404  Not

Nie mogę zrobić upgrade. Jak zmienić tak aby mi poprawnie zrobił aktualizacje

Kod:
apt $ >> vi sources.list
Wykryto błąd podczas przetwarzania /root/.vimrc:
wiersz    4:
E475: Niewłaściwy argument: /bin/more =''
Naciśnij ENTER lub wprowadź komendę aby kontynuować Found

Co dokładnie poprawić aby usunąć błąd
 
Ja ma pytanko w sprawie rtorrenta. Wszystkie zadania są automatycznie zakańczane po osiągnięciu ratio 5. Wszystkie ustawienia już sprawdziłem, reguły ratio mam wyłączone mimo to nie mogę już uruchomić dalszego seedowania po osiągnięciu ratio 5. ma ktoś pomysł gdzie jeszcze szukać?
 
Zerknij do pliku konfiguracyjnego i poszukaj wpisów nt. ratio w harmonogramie. Łopatologicznie mogę Ci pomóc tylko wskazówkami - ten projekt Debiana wykonalem kilka lat temu i nie wiem nawet gdzie te pliki konfiguracyjne sie znajduja. Ale przypuszczam, ze wheezy/etc/rtorrent...
 
Po zainstalowaniu do NASa najnowszej Aktualizacji TS-121 4.2.1 z czerwca chciałem zainstalować debiana wg instrukcji i wtopa na samym początku.
Kod:
[/share/Public/debby] # rm -f debiansqueezenwheezy.tar.gz
[/share/Public/debby] # mv debpool/squeeze /share/debpool/
[/share/Public/debby] # publicdir='/sbin/getcfg Public path -f /etc/config/smb.conf'
[/share/Public/debby] # qpkgdir='cd $publicdir && cd ../.qpkg/ && pwd'
[/share/Public/debby] # mv .qpkg/debian6 $qpkgdir
mv: unable to rename `.qpkg/debian6': No such file or directory
mv: unable to rename `cd': No such file or directory
mv: unable to rename `$publicdir': No such file or directory
mv: unable to rename `&&': No such file or directory
mv: unable to rename `cd': No such file or directory
mv: unable to rename `../.qpkg': No such file or directory
mv: unable to rename `&&': No such file or directory

w njanowszej wersji nie ma chyba qpkg, mam zainstalowane opkg

Można prosić o instrukcję instalacji dla 4.2.1 ?
 
Może będzie pomocne to ja w sources.list wstawiłem linki z generatora
Debian Sources List Generator

Kod:
###### Debian Main Repos
deb Index of /debian jessie main contrib non-free
deb-src Index of /debian jessie main contrib non-free

###### Debian Main Repos
deb Index of /debian jessie main contrib non-free
deb-src Index of /debian jessie main contrib non-free

potem i tak nie mogłem zainstalować terminatora, wiec musiałem zrobić:

sudo apt-get -f install

sudo apt-get install cmake

konfigurowało, mieliło

i ostatecznie zainstalowałem :)

może nie dla squizy ale update i upgrade jakoś tam ruszyło,

chyba nic nie popsułem .. ale nie jestem śpiecem w linuxach więc każdy robi na własne ryzyko
 
  • Lubię to
Reakcje: kaktus
tutek fajny, debian zainstalowany.

Zastanawiam się natomiast jak natywny debian wpływa na bezpieczeństwo NASa. Co trzeba włączyć/wyłączyć aby nie obniżyć bezpieczeństwa moich danych na dyskach?
Nie za bardzo znam się na chrootach i innych, czy taki debian jest dostępny z zewnątrz?
 
Status
Brak możliwości dodawania odpowiedzi.

Użytkownicy znaleźli tą stronę używając tych słów:

  1. natywny debian
  2. domyslne hasła qnap
  3. chroot