teliparas Δημοσ. 22 Ιουνίου 2010 Share Δημοσ. 22 Ιουνίου 2010 Ειμαι χρηστης του debian για παραπανω απο 2 1/2 χρονια (απολυτα ικανοποιημενος). Εχω δοκιμασει αρκετες αλλες διανομες αλλες με επιτυχια αλλες παλι οχι (source mage). Σκευτομαι τωρα κατι σε freebsd αλλα διαβαζοντας το handbook προεκυψαν καποιες αποριες-θεματακια που εχουν να κανουν με το ports PMS 1. απο τα εργαλια αναβαθμησης-διαχηρησης (portmaster portupgrade portmanager) πιο στιβαρο μου φανικε το portmaster παρα του οτι ειναι ενα ξερο bash script (βασικα μου αρεσε πιο πολυ η διακριση που κανει στα πακετα και τα κατηγοριοπει ως προς τις εξαρτησεις dependencies και depended on).Ειναι οντως καλη επιλογη? 2. στο debian εχω #aptitude -f install προκειμενου να συμπληρωσω καποιες εξαρτησεις που λειπουν, που πιθανον αφαιρεθηκαν σε καποια αναβαθμηση, η δεν αναβαθμιστηκαν για καποιο λογο τιποτα αναλογο για τα ports ?? 3. στο debian εχω #aptitude purge ωστε να αφαιρω πακετα που για καποιο λογο ξεμηναν και δε4ν χρειαζονται πλεον (ορφανα) τιποτα αναλογο για τα ports ?? ps θα ηθελα τα παραπανω να τα υλοποιησω μεσω του ports PMS (συνηθησμενος απο το debian θελω να εχω ενιαια διαχειρηση απο ενα μονο εργαλιο και οχι απο πολλα , αντε και ενα ακομα για την αναβαθμηση) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Portmaster Δημοσ. 22 Ιουνίου 2010 Share Δημοσ. 22 Ιουνίου 2010 Το portmaster είναι sh script όχι bash, οι περισσότερες linux διανομές δεν έχουν πραγματικό unix shell και το sh είναι απλά symlink στο bash το οποίο είναι πάναργο/bloated σε σχέση με το sh. Το debian πλέον χρησιμοποιεί το dash, ported από το NetBSD. Στο θέμα μας, το portmaster δεν είναι τίποτα παραπάνω από ένα σκρίπτ που χρησιμοποιεί τον μηχανισμό των ports. Πρόβλημα με εξαρτήσεις δεν θυμάμαι να είχα ποτέ τα τελευταία 2 χρόνια, μπορείς να χρησιμοποιήσεις το --check-depends στο portmaster και εάν λείπει κάτι να το εγκαταστήσεις. Επίσης αν θες για παράδειγμα να εγκαταστήσεις όλες τις εξαρτήσεις του kde πχ που δεν υπάρχουν, ># cd /usr/ports/x11/kde4 && make depends ή ># portmaster x11/kde4 Για τα stale ports δες το -s switch του portmaster, επίσης πολύ βολικό είναι και το -l με το οποίο μπορείς να βρεις software που δεν χρησιμοποιείς (leaf ports) πχ >. . . ===>>> Leaf ports (Have dependencies, not depended on) ===>>> amarok-2.3.1 ===>>> apache-ant-1.7.1 ===>>> asciidoc-8.5.3 ===>>> audacious-2.3_2 ===>>> audacious-plugins-2.3_4 ===>>> autoconf-2.13.000227_6 ===>>> automake-1.10.1 ===>>> automake-1.4.6_5 ===>>> automake-1.9.6_3 ===>>> automoc4-0.9.88_1 ===>>> awesome-3.4.5 ===>>> bdftopcf-1.0.2 ===>>> brasero-2.30.1_1 ===>>> celt-0.7.0_1 ===>>> chromium-5.0.359 ===>>> No /usr/ports/www/chromium exists, and no information ===>>> about www/chromium can be found in /usr/ports/MOVED ===>>> coreutils-7.5_1 ===>>> dejavu-2.30_1 ===>>> diablo-jdk-1.6.0.07.02_9 ===>>> doxygen-1.6.3_1 ===>>> facile-1.1_1 ===>>> file-roller-2.30.1.1_1,1 ===>>> firefox-3.6.3,1 ===>>> flex-2.5.35_4 ===>>> ftgl-2.1.3.r5,1 ===>>> fusefs-ntfs-2010.3.6 ===>>> galculator-1.3.4_3 ===>>> gawk-3.1.7_1 ===>>> geany-0.18_3 ===>>> gedit-2.30.2_1 ===>>> gimp-2.6.8_2,2 ===>>> git-1.7.1 ===>>> glew-1.5.4 ===>>> gmake-3.81_4 ===>>> gtk-murrine-engine-0.90.3_3 ===>>> gtkchtheme-0.3.1_9 ===>>> gtkglext-1.2.0_8 ===>>> help2man-1.38.2_1 ===>>> icon-naming-utils-0.8.90 ===>>> imake-1.0.3,1 ===>>> inkscape-0.47_7 ===>>> intltool-0.40.6 ===>>> kde4-4.4.4_1 ===>>> kdeedu-4.4.4 ===>>> kino-1.3.4_5 ===>>> liberation-fonts-ttf-1.05.2.20091227,1 ===>>> libopensync-plugin-sunbird-0.22 ===>>> libxul-1.9.0.17_2 ===>>> linux-f10-flashplugin-10.1r53 ===>>> llvm-devel-2.8.r104832 ===>>> mesa-demos-7.6.1 ===>>> monodevelop-2.2.2 ===>>> netbeans-6.8 ===>>> nspluginwrapper-1.2.2_7 ===>>> nvidia-driver-195.36.15 ===>>> nvidia-settings-195.36.31 ===>>> obmenu-1.0_4 ===>>> openal-20060211_11 ===>>> openbox-themes-1.0.1_5 ===>>> openoffice.org-3.2.1 ===>>> p5-Archive-Zip-1.30 ===>>> p5-IO-Socket-SSL-1.33 ===>>> p5-type1inst-0.6.1_5 ===>>> pidgin-2.7.1 ===>>> pulseaudio-0.9.21_4 ===>>> py26-xml-0.8.4_2 ===>>> qt4-accessible-4.6.3 ===>>> qt4-uic3-4.6.3 ===>>> qtcreator-1.3.1_1 ===>>> rdesktop-1.6.0 ===>>> rpm-3.0.6_15 ===>>> ruby18-deplate-0.8.5 ===>>> scrot-0.8_5 ===>>> slim-1.3.1_8 ===>>> smplayer-0.6.9 ===>>> teTeX-3.0_4 ===>>> thunderbird-3.0.5 ===>>> tmake-1.7_5 ===>>> tomcat-5.5.28_1 ===>>> transmission-1.93 ===>>> vim-7.2.411 ===>>> virtualbox-ose-3.2.4 ===>>> webfonts-0.30_6 ===>>> xcb-proto-1.6 ===>>> xchat-2.8.6_7 ===>>> xmlto-0.0.23 ===>>> xorg-7.5 ===>>> xsp-2.6.4 ===>>> yasm-1.0.1_1 ===>>> 89 leaf ports ===>>> 779 total installed ports ===>>> There are no new versions available Προσωπικά update κάνω με ># portsnap fetch update && portmaster -aD και αφαίρεση, ># portmaster -De port Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.