Apt-build

Workshop

Τι είναι το Apt-build;
Είναι ένα εργαλείο γραμμής εντολών που κατεβάζει το πηγαίο κώδικα του προγράμματος που θέλουμε, και στη συνέχεια το μεταγλωττίζει για τη αρχιτεκτονική του υπολογιστή μας. Η εγκατάστασή του γίνεται με την εντολή apt-get install apt-build 

Εντολές (πρέπει να δίνονται σαν root)

update
Ανανεώνει τη λίστα των πακέτων που είναι διαθέσιμα για εγκατάσταση.

upgrade
Εκτελεί μια αναβάθμιση.

world
Χτίζει το σύστημα σας.

install

Δημιουργεί και κάνει εγκατάσταση νέα πακέτα.

source
Κατεβάζει και αποσυμπιέζει το πηγαίο κώδικα στο κατάλογο που χρησιμοποιεί για τη δημιουργία του πακέτου.

info
Πληροφορίες για ένα πακέτο που μπορεί να δημιουργηθεί.

remove
Αφαιρεί τα πακέτα.

clean-build
Διαγράφει τα δεδομένα που χρησιμοποιήθηκαν για να δημιουργηθεί ένα πακέτο από το πηγαίο κώδικα.

clean-sources
Καθαρίζει τους καταλόγους όπου βρίσκεται ο πηγαίος κώδικας ενός πακέτου.

build-source
Μεταγλωττίζει ένα πακέτο χωρίς να το κάνει εγκατάσταση.

update-source
Ανανεώνει τις πήγες και τις “ξαναχτίζει” eάν λείπουν από το repository

build-repository
Ξαναφτιάχνει το “αποθετήριο”.

Παράμετροι

--help
Εμφανίζει το μενού βοήθειας.

--nowrapper
Δεν χρησιμοποιεί το gcc wrapper.

 --remove-builddep
Αφαιρεί τις εξαρτήσεις που εγκαταστάθηκαν από το apt-build.

--no-source
Δεν κατεβάζει τον πηγαίο κώδικα.

--build-dir
Διευκρινίζει το κατάλογο που θα χρησιμοποιηθεί για να χτιστεί ένα πακέτο.

--build-only
Χτίζει μόνο το πακέτο.

--rebuild
Ξαναχτίζει ένα πακέτο.

--reinstall
Χτίζει και κάνει εγκατάσταση ένα ήδη εγκατεστημένο πακέτο.

--build-command <εντολή>
Χρησιμοποιεί τη εντολή για να χτίσει ένα πακέτο.

--patch <αρχείο>
Εφαρμογή του patch πριν το χτίσιμο του πακέτου (αυτή η επιλογή που μπορεί να χρησιμοποιηθεί περισσότερες από μια φορές).

--purge
Μπορεί να χρησιμοποιηθεί αντί του remove.

--noupdate
Για να μην εκτελεί “apt-get update”  (ανανέωση της λίστας) πριν το πακέτο εγκατασταθεί.

--sources-list
Ορίζει το αρχείο sources.list

--apt-get
Ορίζει μια εναλλακτική apt-get εντολή.

--apt-cache
Ορίζει  μια εναλλακτική εντολή apt-cache.

--config

Ορίζει ένα εναλλακτικό αρχείο configuration.

--version, -v

Δείχνει τη έκδοση του προγράμματος.

------------------Σημειώσεις
*Όταν δημιουργείται ένα πακέτο από το πηγαίο κώδικα, ο χρόνος που απαιτείται είναι ανάλογος με τα χαρακτηριστικά (κυρίως ταχύτητα επεξεργαστή) του συστήματος.
-----------------Τέλος

Πηγή ( το εγχειρίδιο του προγράμματος) – man apt-build

Σύνταξη: geophoenix για το GHz.gr

 


Ετικέτες:
El Niño

Στην ώρα του

Στην ώρα του ήρθε όπως υποσχέθηκε ο geophoenix!

Gigas

Πάρα πολύ...

...χρήσιμο εργαλείο

Είσοδος

Συζητήσεις

See video
Sorry, you need to install flash to see this content.
Αξιολογούμε χρησιμοποιώντας διάφορα benchmarks, τη κορυφαία single-GPU λύση της AMD, Radeon R9 290 σε μία υλοποίηση της Sapphire με την ονομασία Sapphire Vapor-X R9 290X Tri-X OC Version
See video
Sorry, you need to install flash to see this content.
Δοκιμάζουμε μία νέα κάρτα γραφικών που βασίζεται στην GPU της AMD, Radeon R9 290 και προέρχεται από τη Sapphire. Πρόκειται για τη Sapphire Vapor-X R9 290 Tri-X OC Version
See video
Sorry, you need to install flash to see this content.
Δοκιμάζουμε το νέο Sony Xperia Z2, τη ναυαρχίδα της Ιαπωνικής εταιρείας στη κατηγορία των smartphones, για το 1ο εξάμηνο του 2014
See video
Sorry, you need to install flash to see this content.
Πρώτη επαφή με το motherboard της ASRock, Z97 Killer και τον νέο επεξεργαστή Intel Pentium G3258 Anniversary Edition

Bits & Bytes

Συλλογή ανεξάρτητου περιεχόμενου

Users

0 χρήστες and 609 επισκέπτες

Giorgoss
kondeloq
gerassimos5
Giwrgos1212
panagiotis81
hildegardokane78138
sonopitz04
anagnostopk
gthalicia320115
karampelas
rafaelmarmon79538
kristalwmi70288609947
voudas95
johnajohn
geoffreydse944876134

Ψηφοφορία

Ποιο κινητό πιστεύετε ότι είναι το καλύτερο μέχρι στιγμής για το 2014 (πρώτο εξάμηνο);:
back to top