Το πρόγραμμα περιήγησης Beaker είναι ένα «πειραματικό» πρόγραμμα περιήγησης επόμενης γενιάς για Mac, Linux και Windows, το οποίο, όταν εγκατασταθεί, επιτρέπει στους χρήστες να φιλοξενούν, να κατεβάζουν και να διανέμουν ιστοσελίδες και αρχεία. Όλα τα δεδομένα στο Beaker διανέμονται με το πρωτόκολλο Dat P2P. Αυτό το πρωτόκολλο είναι ακόμα σχετικά νέο, αλλά υπόσχεται να επιτρέψει σε οποιονδήποτε να δημιουργήσει και να μοιραστεί δεδομένα στο διαδίκτυο χωρίς να χρειάζεται να ανησυχεί για το απόρρητο ή το κόστος.
Το Beaker έχει εξαιρετική υποστήριξη Linux και οι προγραμματιστές το καθιστούν σαφές με την τεκμηρίωσή τους. Σε αυτόν τον οδηγό, θα σας δείξουμε πώς να ξεκινήσετε την εφαρμογή σε όλα τα μεγάλα λειτουργικά συστήματα Linux.
Το Beaker δεν έχει δυνατότητα λήψης Πακέτο DEB διαθέσιμο αρχείο για λήψη. Επομένως, εάν είστε χρήστης του Ubuntu ή του Debian και θέλετε να λειτουργήσει μια εγγενής έκδοση του προγράμματος περιήγησης χωρίς το AppImage, πρέπει να συντάξετε τον πηγαίο κώδικα.
Η σύνταξη του πηγαίου κώδικα του προγράμματος περιήγησης Beaker είναι πολύ απλή. Έχει πολύ λίγα πράγματα ως προς τις εξαρτήσεις, επομένως είναι εγγυημένο ότι λειτουργεί.
Για να εγκαταστήσετε τις εξαρτήσεις σε Ubuntu ή Debian Linux, ξεκινήστε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T. Στη συνέχεια, εισαγάγετε τις εντολές στο παράθυρο της κονσόλας.
sudo apt install libtool m4 make g ++ git npm
Ή, για το Debian, εκτελέστε:
sudo apt-get install libtool m4 make g ++ git npm
Με τις εξαρτήσεις που απαιτούνται για την κατασκευή του προγράμματος περιήγησης Beaker εγκατεστημένο και έτοιμο να ξεκινήσει, είναι καιρός να κατεβάσετε τον πηγαίο κώδικα από τη σελίδα GitHub του έργου.
git κλώνος https://github.com/beakerbrowser/beaker.git
Χρησιμοποιώντας την CD εντολή, αλλάξτε τον κατάλογο εργασίας του τερματικού σας από τον αρχικό φάκελο (~ /) στον πρόσφατα δημιουργημένο κατάλογο "beaker".
cd ~ / ποτήρι
Μέσα στο νέο φάκελο κώδικα "beaker", χρησιμοποιήστε εγκατάσταση npm για να εγκαταστήσετε όλες τις απαραίτητες ενότητες.
εγκατάσταση npm
Οταν ο εγκατάσταση npm τελειώνει η εντολή, χρησιμοποιήστε npm εκτέλεση ανακατασκευής για να ολοκληρώσετε τη διαδικασία δημιουργίας κώδικα.
npm εκτέλεση ανακατασκευής
Μετά τη φροντίδα του κώδικα, πρέπει να δημιουργήσετε ένα σενάριο εκκίνησης με τις παρακάτω εντολές. Ωστόσο, λάβετε υπόψη ότι όταν φτάσετε στην πέμπτη εντολή, επεξεργαστείτε /home/όνομα χρήστη /ποτηρι ζεσεως
και αλλάξτε το "όνομα χρήστη" στο πραγματικό όνομα χρήστη του υπολογιστή σας Linux.
sudo -s
αγγίξτε / usr / bin / beaker-browser. echo '#! / bin / bash /'> / usr / bin / beaker-browser. echo »>> / usr / bin / beaker-browser. echo 'cd / σπίτι /όνομα χρήστη/ beaker / '>> / usr / bin / beaker-browser. echo »>> / usr / bin / beaker-browser. echo 'npm start' >> / usr / bin / beaker-browser. chmod + x / usr / bin / beaker-browser
Αποσυνδεθείτε από τον χρήστη root εκτελώντας το έξοδος εντολή. Στη συνέχεια, χρησιμοποιήστε κλαίω για να τραβήξετε την εικόνα του εικονιδίου του προγράμματος περιήγησης Beaker.
έξοδος
cd ~ / beaker wget https://i.imgur.com/3mCUpiH.png -Ο ποτήρι ζέσεως
Δημιουργήστε μια νέα συντόμευση επιφάνειας εργασίας με το αφή εντολή. Στη συνέχεια, ανοίξτε το Beaker.desktop με το Nano.
sudo touch /usr/share/applications/beaker-browser.desktop
sudo nano /usr/share/applications/beaker-browser.desktop
Επικολλήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου Nano. Φροντίστε να κοιτάξετε μέσα και να βρείτε Εικονίδιο = / σπίτι/username/ποτήρι ζέσεως / ποτήρι.png
και ανταλλάξτε το "όνομα χρήστη" με το όνομα χρήστη του υπολογιστή σας Linux.
[Εισαγωγή στην επιφάνεια εργασίας]
Όνομα = Πρόγραμμα περιήγησης Beaker
Σχόλιο = Ένα πειραματικό πρόγραμμα περιήγησης Web Peer-to-Peer.
Exec = "/ usr / bin / beaker-browser"% U
Τερματικό = false
Τύπος = Εφαρμογή
Εικονίδιο = / σπίτι/username/ποτήρι ζέσεως / ποτήρι.png
GenericName = Πρόγραμμα περιήγησης στο Web
MimeType = κείμενο / html; κείμενο / xml; εφαρμογή / xhtml + xml; εφαρμογή / xml; εφαρμογή / rss + xml; εφαρμογή / rdf + xml; εικόνα / gif; image / jpe $
Κατηγορίες = Δίκτυο;
Αποθηκεύστε τις αλλαγές στο Nano πατώντας Ctrl + O στο πληκτρολόγιο. Στη συνέχεια, κλείστε το Nano με Ctrl + X.
Μόλις κλείσει το Nano, χρησιμοποιήστε το chmod εντολή για να ενημερώσετε τα δικαιώματα της συντόμευσης. Στη συνέχεια, ενημερώστε τα δικαιώματα της συντόμευσης Beaker στην επιφάνεια εργασίας χρησιμοποιώντας το chmod εντολή.
sudo chmod + x /usr/share/applications/beaker-browser.desktop
Με τα δικαιώματα που έχουν ενημερωθεί, θα μπορείτε να εκκινήσετε το πρόγραμμα περιήγησης ιστού Beaker P2P στο Ubuntu ή στο Debian μεταβαίνοντας στο "Internet" στο μενού εφαρμογών στην επιφάνεια εργασίας.
Το ποτήρι είναι στο AUR, όπως θα περίμενε κανείς. Εάν θέλετε να το εκτελέσετε, θα πρέπει να εγκαταστήσετε μερικά πακέτα. Συγκεκριμένα, το Git και το Base-devel. Για να εγκαταστήσετε αυτά τα πακέτα, ξεκινήστε ένα παράθυρο τερματικού. Στη συνέχεια, εισαγάγετε την εντολή πακέτου Pacman παρακάτω.
sudo pacman -S git base-devel
Μόλις εγκατασταθούν τα δύο πακέτα, κατεβάστε και δημιουργήστε το βοηθητικό πρόγραμμα Trizen AUR με το σκατάκλώνος εντολή. Θα κάνει την εγκατάσταση του Beaker, μαζί με τις εξαρτήσεις κατασκευής πολύ πιο γρήγορη.
git κλώνος https://aur.archlinux.org/trizen.git. cd trizen. makepkg -sri
Με τη ρύθμιση Trizen, χρησιμοποιήστε το για να εγκαταστήσετε το πακέτο Beaker AUR. Λάβετε υπόψη ότι όταν χρησιμοποιείτε αυτό το εργαλείο, θα λαμβάνει επίσης και θα λαμβάνει τις απαραίτητες εξαρτήσεις χρόνου κατασκευής.
trizen -S beaker-browser-bin-κάδο
Εάν είστε χρήστης Fedora ή OpenSUSE και ενδιαφέρεστε να χρησιμοποιήσετε το πρόγραμμα περιήγησης Beaker, αλλά δεν σας αρέσει το AppImage, η δημιουργία από την πηγή είναι ο μόνος τρόπος. Ευτυχώς, ο προγραμματιστής περιγράφει τα αρχεία εξάρτησης που χρειάζονται οι χρήστες διανομής Linux που βασίζονται στο Redhat.
Για να εγκαταστήσετε τις εξαρτήσεις, πρέπει να ξεκινήσετε μια συνεδρία τερματικού με το Ctrl + Alt + T ή Ctrl + Shift + T συνδυασμός πληκτρολογίου.
Μόλις ανοίξετε μια συνεδρία τερματικού, ακολουθήστε τις οδηγίες εγκατάστασης είτε για το Fedora είτε για το OpenSUSE.
Μαλακό καπέλλο
sudo dnf εγκαταστήστε το libtool m4 κάντε gcc-c ++ git npm
OpenSUSE
sudo zypper install libtool m4 make gcc-c ++ npm8
Οι εξαρτήσεις έχουν ρυθμιστεί. Τώρα, ήρθε η ώρα να χρησιμοποιήσετε το git κλώνος εντολή για λήψη της τελευταίας έκδοσης του Beaker από το GitHub του έργου.
git κλώνος https://github.com/beakerbrowser/beaker.git
cd ~ / ποτήρι. εγκατάσταση npm
Δημιουργήστε μια έκδοση του Beaker χρησιμοποιώντας το npm εκτέλεση ανακατασκευής εντολή.
npm εκτέλεση ανακατασκευής
Στη συνέχεια, δημιουργήστε ένα σενάριο εκκίνησης.
Σημείωση: επεξεργασία /home/όνομα χρήστη /ποτηρι ζεσεως
στην πέμπτη γραμμή παρακάτω και αλλάξτε το στο όνομα χρήστη στον υπολογιστή στον οποίο χρησιμοποιείτε το Beaker.
su -
αγγίξτε / usr / bin / beaker-browser. echo '#! / bin / bash /'> / usr / bin / beaker-browser. echo »>> / usr / bin / beaker-browser. echo 'cd / σπίτι /όνομα χρήστη/ beaker / '>> / usr / bin / beaker-browser. echo »>> / usr / bin / beaker-browser. echo 'npm start' >> / usr / bin / beaker-browser. chmod + x / usr / bin / beaker-browser
Κλείστε τον χρήστη Root χρησιμοποιώντας το έξοδος εντολή.
έξοδος
Κατεβάστε το αρχείο εικονιδίων στο φάκελο ~ / beaker χρησιμοποιώντας κλαίω.
cd ~ / beaker wget https://i.imgur.com/3mCUpiH.png -Ο ποτήρι ζέσεως
Χρησιμοποιήστε το αφή εντολή και δημιουργήστε ένα νέο αρχείο συντόμευσης Beaker.
sudo touch /usr/share/applications/beaker-browser.desktop
Ανοίξτε το αρχείο στο Nano.
sudo nano /usr/share/applications/beaker-browser.desktop
Επικολλήστε τον παρακάτω κώδικα στο Nano.
Σημείωση: εύρεση Εικονίδιο = / σπίτι/username/ποτήρι ζέσεως / ποτήρι.png
και αλλάξτε το "όνομα χρήστη" στο όνομα χρήστη του υπολογιστή σας Linux.
[Εισαγωγή στην επιφάνεια εργασίας]
Όνομα = Πρόγραμμα περιήγησης Beaker
Σχόλιο = Ένα πειραματικό πρόγραμμα περιήγησης Web Peer-to-Peer.
Exec = "/ usr / bin / beaker-browser"% U
Τερματικό = false
Τύπος = Εφαρμογή
Εικονίδιο = / σπίτι/username/ποτήρι ζέσεως / ποτήρι.png
GenericName = Πρόγραμμα περιήγησης στο Web
MimeType = κείμενο / html; κείμενο / xml; εφαρμογή / xhtml + xml; εφαρμογή / xml; εφαρμογή / rss + xml; εφαρμογή / rdf + xml; εικόνα / gif; image / jpe $
Κατηγορίες = Δίκτυο;
Αποθηκεύστε τις αλλαγές στο Nano πατώντας Ctrl + O και βγείτε από τον επεξεργαστή με Ctrl + X. Στη συνέχεια, ενημερώστε τα δικαιώματα της συντόμευσης Beaker στην επιφάνεια εργασίας χρησιμοποιώντας το chmod εντολή.
sudo chmod + x /usr/share/applications/beaker-browser.desktop
Εάν τα δικαιώματα ενημερώνονται σωστά, θα μπορείτε να εκκινήσετε το πρόγραμμα περιήγησης Beaker ανοίγοντας την ενότητα "Διαδίκτυο" του μενού της εφαρμογής.
Ο προτιμώμενος τρόπος χρήσης του Beaker, τουλάχιστον σύμφωνα με τον προγραμματιστή είναι μέσω του αρχείου AppImage στον ιστότοπό του. Είναι κατανοητό γιατί θέλουν οι χρήστες να κάνουν λήψη του προγράμματος τους με αυτόν τον τρόπο. Το AppImages αποκλείει την ανάγκη σύνταξης του κώδικα. Για να πάρετε τα χέρια σας στην κυκλοφορία του AppImage, ξεκινήστε ένα παράθυρο τερματικού. Στη συνέχεια, χρησιμοποιήστε την εντολή wget για λήψη του αρχείου.
κλαίω https://github.com/beakerbrowser/beaker/releases/download/0.8.2/beaker-browser-0.8.2-x86_64.AppImage
Μετακινήστε το αρχείο Beaker AppImage σε έναν νέο φάκελο "AppImages" για να το διατηρήσετε ασφαλές από τυχαία διαγραφή.
mkdir -p ~ / AppImages mv beaker-browser-0.8.2-x86_64.AppImage ~ / AppImages
Ενημερώστε τα δικαιώματα της έκδοσης AppImage χρησιμοποιώντας chmod.
sudo chmod + x ~ / AppImages / beaker-browser-0.8.2-x86_64.AppImage
Ξεκινήστε το πρόγραμμα για πρώτη φορά με τις ακόλουθες εντολές.
cd ~ / AppImages ./beaker-browser-0.8.2-x86_64.AppImage
Ορίστε την επιλογή «ναι» στην προτροπή που εμφανίζεται στην οθόνη για να επιτρέψετε στο παράθυρο διαλόγου AppImage να δημιουργήσει μια νέα συντόμευση στην επιφάνεια εργασίας. Στη συνέχεια, επιστρέψτε στο τερματικό και πατήστε Ctrl + C για να το κλείσετε. Από τώρα και στο εξής, θα πρέπει να μπορείτε να ξεκινήσετε το "Beaker" μεταβαίνοντας στην ενότητα "Internet" στο μενού της εφαρμογής.
Μόλις πρόσφατα, εξετάσαμε Προβλέπων, η οποία είναι μια εφαρμογή Win...
Χρειάζεστε ένα κατάλληλο εργαλείο επεξεργασίας ακατέργαστων εικόνων...
Η χρήση του υπολογιστή σας κατά τη διάρκεια της νύχτας είναι πολύ κ...