Αιρετική ( άποψη: υπάρχει και το αποθετήριο των κινέζων (archlinuxcn) που έχει χτισμένα πολλά από τα πιο γνωστά πακέτα του AUR.
Εμφάνιση 5.821-5.835 από 6428
Θέμα: Περί Arch Linux... (v6)
-
04-05-21, 13:37 Απάντηση: Περί Arch Linux... (v6) #5821
-
04-05-21, 14:10 Απάντηση: Περί Arch Linux... (v6) #5822
Ναι, κοίτα στα διάφορα Unofficial user repositories. Πολλά πακέτα υπάρχουν εκεί και από έμπιστους χρήστες. Ή πολλά πακέτα τα έχουν σε repo οι πακεταριστές τους στο AUR (πχ waterfox).
Αν και με εκπλήσσει που προτιμάς έτοιμα repos. Ένας aur notifier και ένα (πολύ απλό) scriptακι να τα κατεβάζει-πακετάρει και να τα πετάει σε ένα τοπικό repo και είσαι έτοιμος. Έτσι το έκανα όταν έχτιζα μερικά git πακέτα, εσύ αν θες να πακετάρεις απλά τα binary γλυτώνεις και το χτίσιμο.
Και μακριά από aur builders
-
04-05-21, 15:12 Απάντηση: Περί Arch Linux... (v6) #5823
Πρακτικά στα διάσημα πακέτα (πχ Chrome) το aur ενημερώνεται σε λεπτά απο την επίσημη κυκλοφορία.
Τα υπόλοιπα (ελάχιστα πακέτα) που δεν ενημερώνονται άμεσα κάνεις flag out of date, αλλάζεις το PKGBUILD με την καινούργια έκδοση και έχεις τελευταία έκδοση.
-
04-05-21, 15:24 Απάντηση: Περί Arch Linux... (v6) #5824
-
04-05-21, 15:30 Απάντηση: Περί Arch Linux... (v6) #5825
Όπως σου είπανε και οι προλαλήσαντες, οι επιλογές είναι:
1. Unofficial repos + pacman
2. AUR + yay/paru
3. χτίζεις μονος σου
Προσωπικά πάω με αυτή τι σειρά (ειδικά τώρα που δεν έχω χρόνο) με περισσότερο να χρησιμοποιώ το (2) καθώς συνήθως δεν ενεργοποιώ ένα repo αν είνια μόνο για ένα πακέτο. Επισης τα yay/paru χρησιμοποιούν πάνω κάτω τα είδια flags με τον pacman οπότε το update/installation/uninstallation του κάθε πακέτου γινέται απλή υπόθεση.
Γιατί αιρετική, μια χαρά repo είναι με αρκετά πακέτα και ικανοποιητικά trustworthy θα έλεγα.“The truth is rarely pure and never simple.”― Oscar Wilde
"A man lives three lifes...
The first, ends with the loss of naiveness,
the second, with the loss of innocence
and the third one with the loss of his soul itself.
It's inevitable that we go through all three." ― Dark
-
04-05-21, 15:32 Απάντηση: Περί Arch Linux... (v6) #5826
-
04-05-21, 16:12 Απάντηση: Περί Arch Linux... (v6) #5827
Προφανως απο τις παραπανω λυσεις προτιμοτερη ειναι η 1η. Κοιταω τωρα τι cli πακετα εχω εδω και θα χρειαστει να τα βρω μετα στο aur γιατι δεν υπαρχουν στο μαμα repo. Το fdroidcl, μια εφαρμογη των 5MB, απαιτει την go για να χτιστει, που ειναι αλλα 500
ديميتريس
-
04-05-21, 17:31 Απάντηση: Περί Arch Linux... (v6) #5828
Δεν χρειάζεται unofficial repos για το Brave, απλά πάρ' το από community του Manjaro. Κοίτα τι έχω κάνει εγώ:
Τρέχω httpd με τις εξής αλλαγές ( μην κράξετε για το regex που έχω υλοποιήσει , δουλεύει αλλά σίγουρα μπορούσε να είναι καλύτερο )
Κώδικας:--- /etc/httpd/conf/httpd.conf.old 2021-05-04 17:21:44.127556390 +0300 +++ /etc/httpd/conf/httpd.conf 2021-04-19 23:52:23.483213673 +0300 @@ -255,31 +255,34 @@ DocumentRoot "/srv/http" <Directory "/srv/http"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.4/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # AllowOverride FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Require all granted # + RedirectMatch "^/ftp.cc.uoc.gr.repository/(mirrors/linux/manjaro/stable)/manjaro-(.*)/(x86_64)/manjaro-(.*.(db|files)(|.tar.gz))" "https://ftp.cc.uoc.gr/$1/$2/$3/$4" + RedirectMatch "^/ftp.cc.uoc.gr.repository/(mirrors/linux/manjaro/stable)/manjaro-(.*)/(x86_64)/(.*)" "https://ftp.cc.uoc.gr/$1/$2/$3/$4" + RedirectMatch "^/ftp.cc.uoc.gr.repository/(.*)" "https://ftp.cc.uoc.gr/$1" </Directory> #
Κώδικας:/etc/pacman.conf [manjaro-community] Server = http://localhost/ftp.cc.uoc.gr.repository/mirrors/linux/manjaro/stable/$repo/$arch
Απλά βάλ' το τελευταίο μέσα στο .conf για να μην σου αντικαταστήσει πακέτα από τα repo του Archlinux.
- - - Updated - - -
Αλλά γιατί να βάλεις Brave;topkek
-
04-05-21, 17:50 Απάντηση: Περί Arch Linux... (v6) #5829
Ταλαιπωρια για ενα μονο πακετο... Στο aur λεει ενας οτι το εχει σε δικο του repo εδω. Και τον θελω επειδη ειναι ο βασικος μου browser εδω και 1+ χρονο.
Κώδικας:[brave-archlinux] Server = https://mirror.lnx.im/archlinux/brave SigLevel = Never
ديميتريس
-
04-05-21, 18:09 Απάντηση: Περί Arch Linux... (v6) #5830
Ταλαιπωρία να προσθέσεις 4 γραμμές και να ενεργοποιήσεις ένα service; (και ένα manual installation του manjaro-keyring)
Σίγουρα όχι, παίρνοντας υπόψη και το ρίσκο να βάλεις πακέτο από άγνωστα repo...topkek
-
04-05-21, 18:18 Απάντηση: Περί Arch Linux... (v6) #5831
Το patch στον httpd εννοω ταλαιπωρια... και δεν εχω καταλαβει και τι κανει :P
Και προτιμω να βαλω κατι απο καποιο τριτο repo απο το να κατσω να το χτισω μονος μου.ديميتريس
-
04-05-21, 19:12 Απάντηση: Περί Arch Linux... (v6) #5832
Όχι ρε 'συ, απλά το παρέθεσα ως patch. Αλλαγή σε configuration file είναι (το /etc/httpd/conf/httpd.conf).
Ουσιαστικά υλοποιώ ένα εικονικό localhost repo με redirect στο repo του community από το Manjaro. Αλλά επειδή το community του Archlinux και του Manjaro έχουν conflict στο όνομα, μετονομάζω το community του manjaro από "community" σε "manjaro-community" και όταν κάνω update στο pacman το φέρνει κανονικά.
Στην πρώτη γραμμή μετονομάζω το db/files αρχείο του repo (είναι σημαντικό να αλλάξει και αυτό στο τεχνητό νέο όνομα manjaro-community).
Στην δεύτερη γραμμή μετονομάζω το συνολικό repo από community σε manjaro-community.
Στην τρίτη γραμμή απλά κάνω ένα redirect το "http://localhost/ftp.cc.uoc.gr.repository/" στο "https://ftp.cc.uoc.gr/"
Ε και στο /etc/pacman.conf απλά προσθέτω στο τέλος του αρχείου το νέο τοπικό repo που έφτιαξα (το οποίο όμως κάνει fetch αρχεία με τις κατάλληλες τροποποιήσεις από το https server του uoc.gr).
- - - Updated - - -
Δες εδώ: https://httpd.apache.org/docs/2.4/mo...#redirectmatchtopkek
-
04-05-21, 19:19 Απάντηση: Περί Arch Linux... (v6) #5833
Κοιταω το patch και διαβαζω τα οσα ειπες ετσι >
ديميتريس
-
04-05-21, 20:58 Απάντηση: Περί Arch Linux... (v6) #5834
Εμ, αφού δε θες να κάτσεις στ' αυγά σου με Debian (άντε Ubuntu) και deb package management, τότε θα υποστείς τις συνέπειες
Όταν ενώνουμε τις δυνάμεις μας, μπορούμε να πετύχουμε το ακατόρθωτο - Παναγιώτης Γιαννάκης
Never say never, because limits, like fears, are often just an illusion - Michael Jordan
-
05-05-21, 00:46 Απάντηση: Περί Arch Linux... (v6) #5835
if it's too l̶o̶u̶d̶ hard, you are too old
πάντως συμφωνώ, αν δεν θες να μπλέξεις με ΑUR και πας με την λογική debian "θα βρίσκω repo για τα πάντα", θα ταλαιπωρηθείς τσάμπα.
To AUR και το ABS είναι τα μεγάλα πλεονεκτήματα του arch, αλλά γίνονται μειονεκτήματα αν τα θες όλα έτοιμα.
Παρόμοια Θέματα
-
Περί Arch Linux... (v5)
Από flamelab στο φόρουμ Unix - LinuxΜηνύματα: 2023Τελευταίο Μήνυμα: 23-07-12, 00:41 -
Περί Arch Linux... (v4)
Από flamelab στο φόρουμ Unix - LinuxΜηνύματα: 5800Τελευταίο Μήνυμα: 29-08-11, 16:14 -
Περί Arch Linux... (v3)
Από flamelab στο φόρουμ Unix - LinuxΜηνύματα: 2542Τελευταίο Μήνυμα: 19-05-10, 13:43 -
Περί Arch Linux... (v2)
Από giorgosc61 στο φόρουμ Unix - LinuxΜηνύματα: 10797Τελευταίο Μήνυμα: 18-10-09, 21:48 -
Περί Arch Linux...
Από giorgosc61 στο φόρουμ Unix - LinuxΜηνύματα: 5046Τελευταίο Μήνυμα: 06-06-08, 00:46
Bookmarks