Πώς να εγκαταστήσετε το πρόγραμμα περιήγησης Beaker σε Linux

click fraud protection

Το πρόγραμμα περιήγησης Beaker είναι ένα «πειραματικό» πρόγραμμα περιήγησης επόμενης γενιάς για Mac, Linux και Windows, το οποίο, όταν εγκατασταθεί, επιτρέπει στους χρήστες να φιλοξενούν, να κατεβάζουν και να διανέμουν ιστοσελίδες και αρχεία. Όλα τα δεδομένα στο Beaker διανέμονται με το πρωτόκολλο Dat P2P. Αυτό το πρωτόκολλο είναι ακόμα σχετικά νέο, αλλά υπόσχεται να επιτρέψει σε οποιονδήποτε να δημιουργήσει και να μοιραστεί δεδομένα στο διαδίκτυο χωρίς να χρειάζεται να ανησυχεί για το απόρρητο ή το κόστος.

Το Beaker έχει εξαιρετική υποστήριξη Linux και οι προγραμματιστές το καθιστούν σαφές με την τεκμηρίωσή τους. Σε αυτόν τον οδηγό, θα σας δείξουμε πώς να ξεκινήσετε την εφαρμογή σε όλα τα μεγάλα λειτουργικά συστήματα Linux.

Οδηγίες Ubuntu / Debian

Το Beaker δεν έχει δυνατότητα λήψης Πακέτο DEB διαθέσιμο αρχείο για λήψη. Επομένως, εάν είστε χρήστης του Ubuntu ή του Debian και θέλετε να λειτουργήσει μια εγγενής έκδοση του προγράμματος περιήγησης χωρίς το AppImage, πρέπει να συντάξετε τον πηγαίο κώδικα.

instagram viewer

Η σύνταξη του πηγαίου κώδικα του προγράμματος περιήγησης 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" στο μενού εφαρμογών στην επιφάνεια εργασίας.

Οδηγίες Arch Linux

Το ποτήρι είναι στο 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

Εάν είστε χρήστης 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 ανοίγοντας την ενότητα "Διαδίκτυο" του μενού της εφαρμογής.

Οδηγίες AppImage

Ο προτιμώμενος τρόπος χρήσης του 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" στο μενού της εφαρμογής.

watch instagram story