<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5414259660047184243</id><updated>2024-09-19T09:02:36.707-07:00</updated><category term="Cloud"/><category term="LXC"/><category term="LXD"/><category term="Open Source Software"/><title type='text'>η-σημειώματα</title><subtitle type='html'>&quot;Η ελεύθερη πρόσβαση στη γνώση είναι ουσιαστικό ανθρώπινο δικαίωμα. Η γνώση αποτελεί θεμέλιο για το ανθρώπινο δυναμικό, την ελευθερία και τις ίσες ευκαιρίες και όλοι πρέπει να έχουν πρόσβαση σε αυτή δωρεάν, χωρίς περιορισμούς ή όρια.&quot; [www.linuxbabe.com]</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://e-notes-gr.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414259660047184243/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://e-notes-gr.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>foo_gr</name><uri>http://www.blogger.com/profile/15109575658305650067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5414259660047184243.post-833849385615436744</id><published>2020-12-23T07:06:00.040-08:00</published><updated>2021-01-19T13:01:18.645-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="LXC"/><category scheme="http://www.blogger.com/atom/ns#" term="LXD"/><category scheme="http://www.blogger.com/atom/ns#" term="Open Source Software"/><title type='text'>Γνωριμία με τον LXD σε ένα laptop, στην εποχή του Cloud και του Ανοιχτού Κώδικα...</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhJz66m4oiUVU6P9oZ3L2Nhf6Hgq7izdZUy6VrU7x62szikzh28ouy6AD2v1UN8r1jXgpuX-kIh7ZiJtfZbUBHarF-tXv6W94A_6X_T5OwDnCHXUz37Br1wkhlVszw43RW7NQoVpFpW12/s1600/screen-2020-12-23-16-51-13.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;1600&quot; height=&quot;459&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhJz66m4oiUVU6P9oZ3L2Nhf6Hgq7izdZUy6VrU7x62szikzh28ouy6AD2v1UN8r1jXgpuX-kIh7ZiJtfZbUBHarF-tXv6W94A_6X_T5OwDnCHXUz37Br1wkhlVszw43RW7NQoVpFpW12/w816-h459/screen-2020-12-23-16-51-13.png&quot; width=&quot;816&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;...και, δυστυχώς, του κορωνοϊού...&lt;br /&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&quot;Τον τελευταίο (τον) καιρό&quot; έψαχνα νά βρω τρόπο να μπορώ:&lt;/span&gt;&lt;/p&gt;&lt;ol style=&quot;text-align: justify;&quot;&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;να κατεβάζω, να ελέγχω και να διαμορφώνω λογισμικό και (web) εφαρμογές ανοιχτού κώδικα που θα μπορούσαν να χρησιμοποιηθούν για να διευκολύνουν/επιτρέψουν τη (συνεργατική) εργασία ή/και εργασία από απόσταση, τη δημιουργία portal και ιστοσελίδων κλπ (π.χ. &lt;a href=&quot;https://guacamole.apache.org/&quot;&gt;Apache Guacamole&lt;/a&gt;, &lt;a href=&quot;https://www.dokuwiki.org&quot;&gt;dokuwiki&lt;/a&gt;, &lt;a href=&quot;https://nextcloud.com&quot;&gt;NextCloud&lt;/a&gt;, &lt;a href=&quot;https://duraspace.org/dspace&quot;&gt;dspace&lt;/a&gt;, ...),&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;να συντηρώ και να αναβαθμίζω (web) εφαρμογές που έχουν υλοποιηθεί με λογισμικό ανοιχτού κώδικα και είναι ήδη εγκατεστημένες σε (εικονικά και μή) μηχανήματα και&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;να αναπτύσσω, όταν βρίσκω χρόνο, (web κυρίως) εφαρμογές&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;στο laptop μου, διαχωρίζοντας και απομονώνοντας όμως τόσο την, μη μόνιμη τις περισσότερες φορές, εγκατάσταση του απαιτούμενου λογισμικού λειτουργίας των παραπάνω (web servers, βάσεις δεδομένων, πακέτα γλωσσών προγραμματισμού κλπ) από το λειτουργικό σύστημα (&lt;a href=&quot;https://lubuntu.net&quot;&gt;&lt;b&gt;Lubuntu&lt;/b&gt;&lt;/a&gt; focal (20.04)) του laptop, όσο και την ίδια τη λειτουργία τους από τις άλλες δραστηριότητες της καθημερινότητας στον προσωπικό υπολογιστή. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Η προφανής (στην εποχή του cloud) λύση (που παρέχεται από τα γνωστά προγράμματα εικονικοποίησης &lt;b&gt;&lt;a href=&quot;https://www.linux-kvm.org&quot;&gt;K(ernel)V(irtual)M(achine)&lt;/a&gt;&lt;/b&gt;, &lt;a href=&quot;https://www.virtualbox.org/&quot;&gt;&lt;b&gt;VirtualBox&lt;/b&gt;&lt;/a&gt;, &lt;a href=&quot;https://www.vmware.com&quot;&gt;VMware&lt;/a&gt;) &lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;είναι τα εικονικά μηχανήματα&lt;/span&gt;, με τα (επίσης) γνωστά όμως προβλήματα κατασπατάλησης και κακής διαχείρισης πόρων του υπολογιστή φιλοξενίας (δέσμευση CPU και μνήμης ακόμα και σε κατάσταση αδράνειας των φιλοξενούμενων μηχανημάτων κλπ, κλπ). Υπάρχει πάντα και η λύση του &lt;a href=&quot;https://www.docker.com&quot;&gt;&lt;b&gt;Docker&lt;/b&gt;&lt;/a&gt;, αλλά, όπως ανέφερα από την αρχή, στόχος μου δεν ήταν να ασχοληθώ σε αυτή τη φάση με τη συστηματική και αυτοματοποιημένη (σε επίπεδο DevOps) ανάπτυξη λογισμικού. Γνωρίζοντας επομένως τα μεγάλα μειονεκτήματά της &quot;προφανούς&quot; λύσης, επέκτεινα (με κόστος 60 ε υ ρ ώ) τη μνήμη του laptop από 8 σε 16GB (τη μέγιστη δυνατή για το συγκεκριμένο laptop), ενώ δυστυχώς, ψάχνοντάς το, κατέληξα στο ότι δεν γινόταν αναβάθμιση σε ισχυρότερη CPU (και κυρίως με περισσότερους πυρήνες που ήταν το ζητούμενο).&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Ξεκινώντας επομένως με τις εικονικές μηχανές, στην πορεία προέκυψε ένα πρόβλημα με 2 ιστοσελίδες που είχαν αναπτυχθεί σε &lt;b&gt;&lt;a href=&quot;https://wordpress.com&quot;&gt;WordPress&lt;/a&gt;&lt;/b&gt; και &lt;b&gt;&lt;a href=&quot;https://www.concrete5.org/&quot; target=&quot;_blank&quot;&gt;concrete5&lt;/a&gt;&lt;/b&gt; αντίστοιχα, εγκατεστημένες στο ίδιο εικονικό μηχάνημα &lt;a href=&quot;https://ubuntu.com&quot;&gt;&lt;b&gt;Ubuntu&lt;/b&gt;&lt;/a&gt; 14.04. H απαίτηση ήταν να αναβαθμιστεί το WordPress στην τελευταία έκδοση χωρίς να επηρεαστεί όμως από την αναβάθμιση αυτή η λειτουργία της ιστοσελίδας concrete5, στην οποία άλλωστε δεν είχαμε πρόσβαση (κωδικούς κλπ). Η αναβάθμιση της ιστοσελίδας WordPress απαιτούσε την τελευταία έκδοση της &lt;a href=&quot;https://www.php.net&quot;&gt;&lt;b&gt;php&lt;/b&gt;&lt;/a&gt; και o πιο εύκολος τρόπος αναβάθμισης της php απαιτεί διαδοχικές αναβαθμίσεις του Ubuntu από την 14.04 στην 16.04, από εκεί στην 18.04 φτάνοντας στην 20.04. Όταν τελείωσε (επιτυχώς) η αναβάθμιση της ιστοσελίδας WordPress δεν δούλευε η ιστοσελίδα concrete5! Η προφανής λύση και σε αυτή την περίπτωση θα ήταν ο διαχωρισμός των ιστοσελίδων σε 2 εικονικά μηχανήματα. Η ενδεικνυόμενη λύση βέβαια είναι η εγκατάσταση της ιστοσελίδας concrete5 σε έναν container εφαρμογών (π.χ. Docker), o οποίος θα τρέχει στο ίδιο, αναβαθμισμένο, εικονικό μηχάνημα.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Κάπως έτσι, θεωρώντας ότι δεν μπορώ να το αποφύγω, ξεκίνησα να μάθω τα βασικά του Docker και, όντας &quot;οπαδός&quot; του Ubuntu, παράλληλα αναζήτησα κάποια στιγμή στο διαδίκτυο &quot;&lt;u&gt;ubuntu containers&lt;/u&gt;&quot; για να δω αν η &lt;b&gt;&lt;a href=&quot;https://canonical.com/&quot;&gt;Canonical&lt;/a&gt;&lt;/b&gt; αναπτύσσει κάτι σχετικό με containers εφαρμογών. Και τότε βρήκα &lt;a href=&quot;https://ubuntu.com/containers&quot; target=&quot;_blank&quot;&gt;αυτή την ιστοσελίδα&lt;/a&gt; η οποία ανέφερε τον &lt;a href=&quot;https://linuxcontainers.org/lxd/introduction&quot;&gt;&lt;b&gt;L&lt;/b&gt;(inu)&lt;b&gt;XD&lt;/b&gt;(aemon)&lt;/a&gt;, τον ανοιχτού κώδικα, εύχρηστο και πρακτικό διαχειριστή&amp;nbsp; &lt;a href=&quot;https://linuxcontainers.org/lxc/introduction&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;L&lt;/b&gt;(inu)&lt;b&gt;XC&lt;/b&gt;(ontainer)&lt;/a&gt;s συστημάτων αλλά και εικονικών μηχανών Linux. Περισσότερα μπορείτε να διαβάσετε στο σχετικό &lt;a href=&quot;https://pages.ubuntu.com/container-whitepaper.html&quot; target=&quot;_blank&quot;&gt;whitepaper&lt;/a&gt; της Canonical. &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Για την εκμάθηση και δοκιμή του LXD εγκαταστάθηκαν σε 3&amp;nbsp; LXContainers Ubuntu 20.04 (focal)&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;τo &quot;clientless remote desktop
        gateway&quot; ανοιχτού κώδικα&lt;b&gt; &lt;a href=&quot;https://guacamole.apache.org/&quot; target=&quot;_blank&quot;&gt;Apache Guacamole&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;το &lt;a href=&quot;https://www.dokuwiki.org&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;dokuwiki&lt;/b&gt;&lt;/a&gt;, λογισμικό ανοιχτού κώδικα που επιτρέπει τη συνεργατική σύνταξη wiki και&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;το DBMS ανοιχτού κώδικα &lt;b&gt;&lt;a href=&quot;https://www.postgresql.org/&quot; target=&quot;_blank&quot;&gt;PostgreSQL&lt;/a&gt;&lt;/b&gt; με τη (διαδικτυακή πλέον) εφαρμογή διαχείρισής του &lt;a href=&quot;https://www.pgadmin.org&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;pgAdmin4&lt;/b&gt;&lt;/a&gt; (μόνιμη εγκατάσταση αυτή, αφού προορίζεται να χρησιμοποιηθεί στην ανάπτυξη web εφαρμογών) &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Επιπλέον, για τον έλεγχο της λειτουργίας του Guacamole, δημιουργήθηκε άλλος ένας LXContainer Ubuntu 20.04 στον οποίο προστέθηκε το (&quot;λιτό και κομψό&quot;) παραθυρικό περιβάλλον &lt;a href=&quot;https://ubuntubudgie.org/&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Ubuntu Budgie&lt;/b&gt;&lt;/a&gt; (ήθελα να το δω κι αυτό κάποια στιγμή) και το &lt;a href=&quot;http://xrdp.org&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;xrdp&lt;/b&gt;&lt;/a&gt; για την επικοινωνία με το Guacamole μέσω του πρωτοκόλλου &lt;b&gt;rdp&lt;/b&gt;. Συνολικά, χρειάστηκαν δύο, μη εντατικά οκτάωρα, το μεγαλύτερο μέρος των οποίων αναλώθηκε στην εγκατάσταση και δοκιμή των εφαρμογών στους containers παρά στην εκμάθηση (των βασικών) του LXD/LXC.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAf6e-fo44Kge0gqLLL9-7hAHOoGnivAvudOC1S6B1t3nZ-JPSj04bnSCdysgTP-b98GV3_NJkBI9QFyf1xrvU5hgRv8iNuQmGPnc7ggcuhCu6j9hNzrdcwSHc7YTYP7cWFKt1KNYuzXsn/s962/screen.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;174&quot; data-original-width=&quot;962&quot; height=&quot;154&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAf6e-fo44Kge0gqLLL9-7hAHOoGnivAvudOC1S6B1t3nZ-JPSj04bnSCdysgTP-b98GV3_NJkBI9QFyf1xrvU5hgRv8iNuQmGPnc7ggcuhCu6j9hNzrdcwSHc7YTYP7cWFKt1KNYuzXsn/w852-h154/screen.jpg&quot; width=&quot;852&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr align=&quot;left&quot;&gt;&lt;td class=&quot;tr-caption&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Ονόματα containers και εφαρμογές/λογισμικό που περιλαμβάνουν: 1) dev1: Ubuntu Budgie και xrdp, 2) guacserver: Apache Guacamole, 3) pg1: PostgreSQL και pgAdmin4, 4) prod1: dokuwiki&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;td class=&quot;tr-caption&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Το αποτέλεσμα είναι εντυπωσιακό από κάθε άποψη (δείτε για παράδειγμα πιο κάτω τα &quot;Στιγμιότυπα&quot;). Οι 4 containers καταλαμβάνουν περίπου 2.5GB στο δίσκο, ενώ CPU και μνήμη χρησιμοποιούνται μόνο όταν απαιτείται από τις εφαρμογές των containers, επιτρέποντας την, χωρίς περισπασμούς και προσκόμματα, λειτουργία του προσωπικού υπολογιστή και άρα την εργασία (ή όποια άλλη δραστηριότητα)&amp;nbsp; αυτού που τον χρησιμοποιεί. Θα μπορούσε κάποιος να πει ότι με αυτή τη χρηστή και τόσο αποδοτική διαχείριση υπολογιστικών πόρων από το σύστημα LXD/LXC, σπατάλησα χωρίς λόγο 60 ε υ ρ ώ για την επέκταση της μνήμης του laptop και ίσως να είχε δίκιο αν στο υπολογιστή μου δεν υπήρχε ανάγκη να χρησιμοποιώ και τα &quot;αδηφάγα&quot; Windows 10, εγκατεστημένα σε εικονικό μηχάνημα του VirtualBox, για διάφορες δραστηριότητες της καθημερινότητας και κυρίως για τη σύνταξη κειμένων και τη δημιουργία παρουσιάσεων και υπολογιστικών φύλλων σε συνεργασία με άλλους, φίλους και συνεργάτες. Σύμφωνα με τα &lt;a href=&quot;https://twitter.com/unixterminal/status/1255919797692440578&quot; target=&quot;_blank&quot;&gt;τελευταία νέα&lt;/a&gt; πάντως, στην Canonical ετοιμάζουν λύση και για αυτό το &quot;πρόβλημα&quot;! Και, φυσικά, υπάρχουν ήδη διαδικτυακές εφαρμογές ανοιχτού κώδικα για τη συνεργατική σύνταξη κειμένων/παρουσιάσεων/φύλλων όπως το &lt;a href=&quot;https://nextcloud.com/&quot; target=&quot;_blank&quot;&gt;NextCloud&lt;/a&gt; σε συνδυασμό με το &lt;a href=&quot;https://www.collaboraoffice.com/code/&quot; target=&quot;_blank&quot;&gt;Collabora&lt;/a&gt; ή το &lt;a href=&quot;https://www.onlyoffice.com/&quot; target=&quot;_blank&quot;&gt;OnlyOffice&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;h3&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Στιγμιότυπα&lt;/span&gt;&lt;/h3&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLoDN3JK_PCWFheWz71ac7Co5jtulucHnxSYokafkC07By535sit9E1l9IeIMyKUD93HftTzY1jXi5hab4B5enkN5F3xtoPhCDhh_gg4YPNza5dCqp_8SQ3xMvJ9aGzSTfhkyaA8m_sAQH/s808/screen-2020-12-23-14-40-29.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;450&quot; data-original-width=&quot;808&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLoDN3JK_PCWFheWz71ac7Co5jtulucHnxSYokafkC07By535sit9E1l9IeIMyKUD93HftTzY1jXi5hab4B5enkN5F3xtoPhCDhh_gg4YPNza5dCqp_8SQ3xMvJ9aGzSTfhkyaA8m_sAQH/s16000/screen-2020-12-23-14-40-29.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Apache Guacamole&lt;/b&gt; στον container &lt;b&gt;guacserver&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilvTEgiF6xw7tNwDrvKIch6KVUEU_6Y9CbFrf_Fevd-xI-0K-Y4nOu-OTzi6cxVCMBDcYSePsozPY1gevjbsSLz4Kg342X-XBsqnL-6LYGU3GAsm6UaO3o-xqYxg7n0cYXSSXnstXjXuxa/s814/screen-2020-12-23-14-43-15.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;546&quot; data-original-width=&quot;814&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilvTEgiF6xw7tNwDrvKIch6KVUEU_6Y9CbFrf_Fevd-xI-0K-Y4nOu-OTzi6cxVCMBDcYSePsozPY1gevjbsSLz4Kg342X-XBsqnL-6LYGU3GAsm6UaO3o-xqYxg7n0cYXSSXnstXjXuxa/s16000/screen-2020-12-23-14-43-15.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Μετά την είσοδο στο Guacamole: Διάλογος Login του &lt;b&gt;xrdp&lt;/b&gt; στoν container &lt;b&gt;dev1&lt;/b&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPAhoPpqSKiaS5HJvxFHvPXZ0FE1E1UtBHqf_j6vr3vFFvkeGa3-QrcZdqsQHqUAz-m6uLckNS4IyL9o7rfOFCU6A6f6Yc4mOskuPJKBDj_f0Mi0iE0GSHuW1Zrp-QF3Q3BqrAbqNkJzYn/s813/screen-2020-12-23-16-12-38.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;609&quot; data-original-width=&quot;813&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPAhoPpqSKiaS5HJvxFHvPXZ0FE1E1UtBHqf_j6vr3vFFvkeGa3-QrcZdqsQHqUAz-m6uLckNS4IyL9o7rfOFCU6A6f6Yc4mOskuPJKBDj_f0Mi0iE0GSHuW1Zrp-QF3Q3BqrAbqNkJzYn/s16000/screen-2020-12-23-16-12-38.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;Μετά την είσοδο (login) στον container &lt;b&gt;dev1&lt;/b&gt;: &lt;b&gt;Ubuntu Budgie&lt;/b&gt;!&lt;br /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8X7gTqB3Ilq4743eFDjwsd3DRolmNFOnsW9VSqAEAwaxhwWwoNk0o5AHgbhMvu0p6_W0hXN9cBEqyhNbQ2c6ZOoDrO2_VHMCwY7L84JGOz2qVML1ks7M9NW4xObxGiP2VsMGSaNRhE2T4/s813/screen-2020-12-23-14-51-14.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;609&quot; data-original-width=&quot;813&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8X7gTqB3Ilq4743eFDjwsd3DRolmNFOnsW9VSqAEAwaxhwWwoNk0o5AHgbhMvu0p6_W0hXN9cBEqyhNbQ2c6ZOoDrO2_VHMCwY7L84JGOz2qVML1ks7M9NW4xObxGiP2VsMGSaNRhE2T4/s16000/screen-2020-12-23-14-51-14.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;dokuwiki&lt;/b&gt; στον container &lt;b&gt;prod1&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4AicOgaPZ62idZbBQf0VRznOJBW_hTr-MwQivMTA_K88D0QhS6_aA8f-AzJzUZECsBsPuZ5F07YMYTF2ry2EZtuxbCJ98qRKjnTWL24D6Fa-UMGQRBjrk4_y8zr11bk-xW5o8f6cfMPEj/s814/screen-2020-12-23-14-49-11.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;546&quot; data-original-width=&quot;814&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4AicOgaPZ62idZbBQf0VRznOJBW_hTr-MwQivMTA_K88D0QhS6_aA8f-AzJzUZECsBsPuZ5F07YMYTF2ry2EZtuxbCJ98qRKjnTWL24D6Fa-UMGQRBjrk4_y8zr11bk-xW5o8f6cfMPEj/s16000/screen-2020-12-23-14-49-11.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;b&gt;pgAdmin4&lt;/b&gt; στον container &lt;b&gt;pg1&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;&lt;h3&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;To laptop&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt; &lt;br /&gt;&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Επεξεργαστής:&lt;/b&gt; Intel Core i7-4500U (1.80 GHz έως 3GHz σε Turbo Mode, &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;2 Cores, 4 Threads&lt;/span&gt;&lt;/span&gt;) με 4 MB L3 cache&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Οθόνη:&lt;/b&gt; 15.6&#39;&#39; HD LED&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Μνήμη:&lt;/b&gt; 8GB (2 x 4GB) DDR3L 1600 MHz&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Σκληρός Δίσκος:&lt;/b&gt; 1TB SATA (5400rpm)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Προεγκατεστημένο Λ/Σ:&lt;/b&gt; DELL Ubuntu Linux 12.04 SP1&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Έτος αγοράς: &lt;/b&gt;3/2014&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h4&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Επεκτάσεις / αντικαταστάσεις&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Μνήμη:&lt;/b&gt; 16GB (2 x 8GB) DDR3L 1600 MHz&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Σκληρός Δίσκος:&lt;/b&gt; 1TB 2.5&#39;&#39; SATA 6 Gb/s Interface, συμβατό με SATA 3 Gb/s &amp;amp; SATA 1.5 Gb/s interface, Μνήμη Cache&lt;b&gt;:&lt;/b&gt; 1 GB Low Power DDR4 SDRAM&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: verdana;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;Eγκατεστημένο Λ/Σ:&lt;/b&gt; Lubuntu Linux 20.04 (focal)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://e-notes-gr.blogspot.com/feeds/833849385615436744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://e-notes-gr.blogspot.com/2020/12/lxd-laptop-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5414259660047184243/posts/default/833849385615436744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5414259660047184243/posts/default/833849385615436744'/><link rel='alternate' type='text/html' href='http://e-notes-gr.blogspot.com/2020/12/lxd-laptop-cloud.html' title='Γνωριμία με τον LXD σε ένα laptop, στην εποχή του Cloud και του Ανοιχτού Κώδικα...'/><author><name>foo_gr</name><uri>http://www.blogger.com/profile/15109575658305650067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhJz66m4oiUVU6P9oZ3L2Nhf6Hgq7izdZUy6VrU7x62szikzh28ouy6AD2v1UN8r1jXgpuX-kIh7ZiJtfZbUBHarF-tXv6W94A_6X_T5OwDnCHXUz37Br1wkhlVszw43RW7NQoVpFpW12/s72-w816-h459-c/screen-2020-12-23-16-51-13.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>