Νέο LTSP 19

Ξεκίνησε από alkisg, 18 Αυγ 2019, 11:14:11 ΜΜ

« προηγούμενο - επόμενο »

richard

Έχω βάλει sch-scripts και έτρεξα

   root@ltsp19# sh /usr/share/sch-scripts/initial-setup.sh
   Θα εκτελεστούν κάποιες ενέργειες αρχικοποίησης των sch-scripts.
   Πατήστε [Enter] για συνέχεια ή Ctrl+C για εγκατάληψη:
   ln: failed to create symbolic link '/etc/chromium-browser/policies/managed/sch-scripts.json':    No such file or directory

Πάτησα enter και νομίζω ότι η μόνο γρίνια ήταν ότι δεν έχω chromium-browser – άρα όλο εντάξει μέχρι εδώ.

Έπειτα έτρεξα:

   root@ltsp19:~# sch-scripts
   Traceback (most recent call last):
     File "./sch-scripts.py", line 562, in <module>
       Gui()
     File "./sch-scripts.py", line 44, in __init__
       self.sf=shared_folders.SharedFolders(self.system)
     File "/usr/share/sch-scripts/shared_folders.py", line 27, in __init__
       self.load_config()
     File "/usr/share/sch-scripts/shared_folders.py", line 72, in load_config
       contents=shlex.split(open("/etc/default/shared-folders").read(), True)
   FileNotFoundError: [Errno 2] No such file or directory: '/etc/default/shared-folders'

Για την ώρα έχω μόνο:

   root@ltsp19:~# ls /home/
   client  rkwesk

Προσπάθησα:

   root@ltsp19:/usr/share/sch-scripts# ./shared_folders.py add client
   Traceback (most recent call last):
     File "./shared_folders.py", line 232, in <module>
       sf=SharedFolders()
     File "./shared_folders.py", line 27, in __init__
       self.load_config()
     File "./shared_folders.py", line 72, in load_config
       contents=shlex.split(open("/etc/default/shared-folders").read(), True)
   FileNotFoundError: [Errno 2] No such file or directory: '/etc/default/shared-folders'

Τι δεν έκανα η έκανα λάθος;

Richard

alkisg

Μάλλον σε κάποια φάση έσβησες το /etc/default/shared-folders.
Κάνε sudo apt purge sch-scripts; sudo apt install sch-scripts για να σου ξαναεμφανιστεί.

Επίσης, μην τρέχεις sch-scripts ως root αλλά ως user, γιατί αλλιώς ξεκινάει τις σελίδες του Help τρέχοντας τον firefox ως root, που δεν είναι καλό.

Γενικά ο root δεν πρέπει να τρέχει προγράμματα με GUI.

richard

Σε αυτό το λαπτοπ δεν είχα βάλει ltsp5. Έβαλα ltsp19 μόνο.

root@ltsp19:~# ltsp info
LTSP version: 19.09-1~201909270716~ubuntu18.04.1

SERVER XSESSIONS: mate.desktop

SERVER OS: PRETTY_NAME="Ubuntu 18.04.3 LTS"

CHROOTS:


VMs:


IMAGES:
x86_64

root@ltsp19:~# apt purge --auto-remove sch-scripts
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
Τα ακόλουθα πακέτα θα ΑΦΑΙΡΕΘΟΥΝ:
  adobe-flash-properties-gtk* adobe-flashplugin* sch-scripts*
0 αναβαθμίστηκαν, 0 νέο εγκατεστημένα, 3 θα αφαιρεθούν και 5 δεν αναβαθμίζονται.
Μετά από αυτή τη λειτουργία, θα ελευθερωθούν 37,0 MB χώρου από το δίσκο.
Θέλετε να συνεχίσετε; [Ν/ο]
(Ανάγνωση βάσης δεδομένων ... 208431 files and directories currently installed.)
Removing adobe-flash-properties-gtk (1:20190910.1-0ubuntu0.18.04.1) ...
Removing adobe-flashplugin (1:20190910.1-0ubuntu0.18.04.1) ...
Removing sch-scripts (19.09-1~201909270818~ubuntu18.04.1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.4) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
(Ανάγνωση βάσης δεδομένων ... 208336 files and directories currently installed.)
Purging configuration files for adobe-flashplugin (1:20190910.1-0ubuntu0.18.04.1) ...
Purging configuration files for sch-scripts (19.09-1~201909270818~ubuntu18.04.1) ...
dpkg: warning: while removing sch-scripts, directory '/usr/share/sch-scripts' not empty so not removed
root@ltsp19:~# apt install sch-scripts
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
The following additional packages will be installed:
  adobe-flash-properties-gtk adobe-flashplugin
Προτεινόμενα πακέτα:
  x-ttcidfont-conf msttcorefonts ttf-bitstream-vera | ttf-dejavu
  ttf-xfree86-nonfree xfs libnspr4-0d libnss3-1d
Τα ακόλουθα ΝΕΑ πακέτα θα εγκατασταθούν:
  adobe-flash-properties-gtk adobe-flashplugin sch-scripts
0 αναβαθμίστηκαν, 3 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 5 δεν αναβαθμίζονται.
Χρειάζεται να μεταφορτωθούν 10,1 MB από αρχεία.
Μετά από αυτή τη λειτουργία, θα χρησιμοποιηθούν 37,0 MB χώρου από το δίσκο.
Θέλετε να συνεχίσετε; [Ν/ο]
Φέρε:1 http://archive.canonical.com/ubuntu bionic/partner amd64 adobe-flashplugin amd64 1:20190910.1-0ubuntu0.18.04.1 [9822 kB]
Φέρε:2 http://ppa.launchpad.net/ltsp/ppa/ubuntu bionic/main amd64 sch-scripts all 19.09-1~201909270818~ubuntu18.04.1 [84,8 kB]
Φέρε:3 http://archive.canonical.com/ubuntu bionic/partner amd64 adobe-flash-properties-gtk amd64 1:20190910.1-0ubuntu0.18.04.1 [143 kB]
Μεταφορτώθηκαν 10,1 MB σε 21s (471 kB/s)                                       
Selecting previously unselected package sch-scripts.
(Ανάγνωση βάσης δεδομένων ... 208328 files and directories currently installed.)
Preparing to unpack .../sch-scripts_19.09-1~201909270818~ubuntu18.04.1_all.deb ...
Unpacking sch-scripts (19.09-1~201909270818~ubuntu18.04.1) ...
Selecting previously unselected package adobe-flashplugin.
Preparing to unpack .../adobe-flashplugin_1%3a20190910.1-0ubuntu0.18.04.1_amd64.deb ...
Unpacking adobe-flashplugin (1:20190910.1-0ubuntu0.18.04.1) ...
Selecting previously unselected package adobe-flash-properties-gtk.
Preparing to unpack .../adobe-flash-properties-gtk_1%3a20190910.1-0ubuntu0.18.04.1_amd64.deb ...
Unpacking adobe-flash-properties-gtk (1:20190910.1-0ubuntu0.18.04.1) ...
Γίνεται εγκατάσταση adobe-flashplugin (1:20190910.1-0ubuntu0.18.04.1) ...
update-alternatives: using /usr/lib/adobe-flashplugin/libflashplayer.so to provide /usr/lib/mozilla/plugins/flashplugin-alternative.so (mozilla-flashplugin) in auto mode
Γίνεται εγκατάσταση sch-scripts (19.09-1~201909270818~ubuntu18.04.1) ...
Γίνεται εγκατάσταση adobe-flash-properties-gtk (1:20190910.1-0ubuntu0.18.04.1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.4) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
root@ltsp19:~# ls /etc/default/
acpid            cron            intel-microcode      nss
acpi-support     dbus            irqbalance           openvpn
alsa             dnsmasq         kerneloops           rsync
amd64-microcode  epoptes         keyboard             rsyslog
anacron          epoptes-client  locale               saned
apport           grub            motd-news            speech-dispatcher
avahi-daemon     grub.d          networkd-dispatcher  ssh
bsdmainutils     grub.ucf-dist   networking           ufw
console-setup    hddtemp         nfs-common           useradd
crda             im-config       nfs-kernel-server

Richard

alkisg

Richard έχεις δίκιο, είχα βγάλει το /etc/default/shared-folders από τα νέα sch-scripts λόγω επανασχεδιασμού των shared-folders εξαιτίας της αλλαγής σε NFS.
Κατέβασέ το από εδώ· ελπίζω ότι θα υλοποιήσω τα νέα shared-folders εντός του μήνα.

richard

Ευχαριστώ

Richard

richard

Άλκη

Είχες γράψει στο git " DNS=1 is NOT the default for LTSP, it's only the default for sch-scripts." Δεν βρίσκω που σε sch-scripts γίνεται αυτό.

Εγώ κατάλαβα ότι θα θέλουμε DNS=1 για τα σχολεία και για αυτό κάνουμε ltsp -o dnsmasq --dns=1

Richard

alkisg

Κώδικας: Bash
$ grep DNS /usr/share/sch-scripts/ltsp.conf 
# Ο LTSP server να είναι και DNS server
DNS=1


Δηλαδή το ltsp.conf των sch-scripts έχει DNS=1, που είναι διαφορετικό από το upstream ltsp.conf.
Αυτό το αρχείο θα αντιγράφεται στο /etc/ltsp/ltsp.conf όταν τα sch-scripts ετοιμαστούν· τώρα αντίγραψέ το χειρωνακτικά.