Προς το περιεχόμενο

[INFO] Debian 6 Squeeze (Τesting): Συμβουλές, απορίες, συζητήσεις


soturin

Προτεινόμενες αναρτήσεις

  • Απαντ. 750
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

Δημοσιευμένες Εικόνες

Λοιπόν έχω τα εξής προβλήματα:

1) Είχα τόσο καιρό το oxygen black cursor και ξαφνικά μια μέρα αποφάσισε να μου τον αλλάξει μόνο του και να μου βάλει τον default. Πάω να ορίσω άλλο cursor και όποιον και να διαλέξω παραμένει ο default, δεν αλλάζει.

 

2) Όταν κλείνω κάποια kde εφαρμογή μαζί της κλείνει και ο gnome-settings-daemon, παραδείγματα που μου συμβαίνει είναι όταν κλείνω τον amarok ή το kaffeine.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Λοιπόν έχω τα εξής προβλήματα:

1) Είχα τόσο καιρό το oxygen black cursor και ξαφνικά μια μέρα αποφάσισε να μου τον αλλάξει μόνο του και να μου βάλει τον default. Πάω να ορίσω άλλο cursor και όποιον και να διαλέξω παραμένει ο default, δεν αλλάζει.

 

2) Όταν κλείνω κάποια kde εφαρμογή μαζί της κλείνει και ο gnome-settings-daemon, παραδείγματα που μου συμβαίνει είναι όταν κλείνω τον amarok ή το kaffeine.

 

Για το 1, για κοίτα να ορίσεις το θέμα στατικά στο ~/.Xdefaults μπας και λυθεί τουλάχιστον προσωρινά.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Για το 1, για κοίτα να ορίσεις το θέμα στατικά στο ~/.Xdefaults μπας και λυθεί τουλάχιστον προσωρινά.

Τελικά γινόταν overide από το /usr/share/icons/default/index.theme, όρισα ξανά τον oxy-black σε αυτό το αρχείο και είναι ένταξη. Κανονικά όμως θα έπρεπε με το Appearence tool να αλλάζει, αλλά όποιον cursor και να διαλέγω δεν αλλάζει.

 

Για το 2 βγαλε το gnome-settings-daemon απο αυτα που θα ξεκιναει το kde.

Πως το κάνο αυτό;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Επειδη εδω και μια ωρα βασανιζομαι με το να κανω το apt να παιρνει απο το τοπικο μου repo το libva1, ριξτε καμια ιδεα...

 

>[b]$ apt-cache policy libva1[/b]
libva1:
 Installed: (none)
 Candidate: 1.0.1-3
 Version table:
    1.0.1-3 0
       800 ftp://ftp.de.debian.org/debian/ testing/main i386 Packages
       100 /var/lib/dpkg/status
    0.31.1-1+sds4 0
       [u]500[/u] file:/home/jim/localrepo/ mitsos/main i386 Packages

και

>[b]$ cat /etc/apt/preferences[/b]
[u]Package: *
Pin: release a=mitsos
Pin-Priority: 900[/u]

Package: *
Pin: release a=testing
Pin-Priority: 800

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=unstable
Pin-Priority: 600

 

Με πιο απλα λογια, θελω εκεινο το 500 πανω να γινει 900!

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Πιστεύω ότι το πρόβλημα είναι το τοπικό repository δεν έχει τις απαραίτητες πληροφορίες.

Για παράδειγμα κάτι που μπορεί να λείπει είναι το άρχει Release, δες για παράδειγμα και αυτό.

Αυτό το πιστεύω γιατί όταν έκανα apt-cache policy στο pc μου, που έχω ένα τοπικό repository παρατήρησα ότι τα άλλα repositories έχουν διάφορες πληροφορίες που το δικό μου δεν έχει.

 

>Package files:
100 /var/lib/dpkg/status
    release a=now
500 http://deb.playonlinux.com/ squeeze/main i386 Packages
    release v=6.0,o=PlayOnLinux,a=squeeze,n=squeeze,l=PoL,c=main
    origin deb.playonlinux.com
700 http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages
    release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
    origin dl.google.com
800 http://deb.torproject.org/torproject.org/ squeeze/main i386 Packages
    release o=TorProject,a=testing,n=squeeze,c=main
    origin deb.torproject.org
[color="Red"] 500 file:/root/ debs/ Packages[/color]
800 http://deb.opera.com/opera/ testing/non-free i386 Packages
    release o=Opera Software ASA,a=testing,n=squeeze,l=The Opera web browser,c=non-free
    origin deb.opera.com
800 http://security.debian.org/ testing/updates/contrib i386 Packages
    release v=None,o=Debian,a=testing,n=squeeze,l=Debian-Security,c=contrib
    origin security.debian.org
800 http://security.debian.org/ testing/updates/main i386 Packages
    release v=None,o=Debian,a=testing,n=squeeze,l=Debian-Security,c=main
    origin security.debian.org
800 http://ftp.de.debian.org/debian/ testing/non-free i386 Packages
    release o=Debian,a=testing,n=squeeze,l=Debian,c=non-free
    origin ftp.de.debian.org
800 http://ftp.de.debian.org/debian/ testing/contrib i386 Packages
    release o=Debian,a=testing,n=squeeze,l=Debian,c=contrib
    origin ftp.de.debian.org
800 http://ftp.de.debian.org/debian/ testing/main i386 Packages
    release o=Debian,a=testing,n=squeeze,l=Debian,c=main
    origin ftp.de.debian.org
Pinned packages:

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
Επειδη εδω και μια ωρα βασανιζομαι με το να κανω το apt να παιρνει απο το τοπικο μου repo το libva1, ριξτε καμια ιδεα...

 

Για δες εδώ. Από ότι κατάλαβα βρήκε έναν "μπακάλικο" τρόπο ο τύπος που είχε ακριβώς το ίδιο πρόβλημα.

 

Packages from local repository are not signed, and as writed in source code if in list of packages sources is trusted source (with signed packages) then will be used only trusted sources, if it is not overrided.

 

To override usage only trusted source add to /etc/apt/apt.conf:

 

APT::Get::AllowUnauthenticated "true";

 

But! This will disable warnings about "not trusted source"!

apt-get will just write warning:

WARNING: The following packages cannot be authenticated!

And don't prompt are you sure want to install.

aptitude will not write any warning at all.

 

So this is not "true" solution, but it acceptable for me.

 

Also dont use pin priority 999, because it will tell apt-get to install any version of package from local repository, even if it is downgrading!

I'll recommend something like this in /etc/apt/preferences:

 

Package: *

Pin: origin

Pin-Priority: 510

Επεξ/σία από markelos
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δουλεύει και σε μένα αυτό:

>Package files:
100 /var/lib/dpkg/status
    release a=now
800 http://deb.playonlinux.com/ squeeze/main i386 Packages
    release v=6.0,o=PlayOnLinux,a=squeeze,n=squeeze,l=PoL,c=main
    origin deb.playonlinux.com
700 http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages
    release v=1.0,o=Google, Inc.,a=stable,n=stable,l=Google,c=main
    origin dl.google.com
800 http://deb.torproject.org/torproject.org/ squeeze/main i386 Packages
    release o=TorProject,a=testing,n=squeeze,c=main
    origin deb.torproject.org
[color="Red"] 900 file:/root/ debs/ Packages[/color]
800 http://deb.opera.com/opera/ testing/non-free i386 Packages
    release o=Opera Software ASA,a=testing,n=squeeze,l=The Opera web browser,c=non-free
    origin deb.opera.com
800 http://security.debian.org/ testing/updates/contrib i386 Packages
    release v=None,o=Debian,a=testing,n=squeeze,l=Debian-Security,c=contrib
    origin security.debian.org
800 http://security.debian.org/ testing/updates/main i386 Packages
    release v=None,o=Debian,a=testing,n=squeeze,l=Debian-Security,c=main
    origin security.debian.org
800 http://ftp.de.debian.org/debian/ testing/non-free i386 Packages
    release o=Debian,a=testing,n=squeeze,l=Debian,c=non-free
    origin ftp.de.debian.org
800 http://ftp.de.debian.org/debian/ testing/contrib i386 Packages
    release o=Debian,a=testing,n=squeeze,l=Debian,c=contrib
    origin ftp.de.debian.org
800 http://ftp.de.debian.org/debian/ testing/main i386 Packages
    release o=Debian,a=testing,n=squeeze,l=Debian,c=main
    origin ftp.de.debian.org
Pinned packages:

 

Thanks markelo :-)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ουτε αυτο το unauthenticated μου κανει

>[b]$ apt-cache policy libva1[/b]
libva1:
 Installed: (none)
 Candidate: 1.0.1-3
 Version table:
    1.0.1-3 0
[u]        800 ftp://ftp.de.debian.org/debian/ testing/main i386 Packages[/u]
       100 /var/lib/dpkg/status
    0.31.1-1+sds4 0
[u]        500 file:/home/jim/localrepo/ mitsos/main i386 Packages[/u]

και φυσικα το κατεβαζει απο το online repo :(

 

Θα δω αυτο με το release...

 

 

---edit

 

Το καλο το παλικαρι :P

>[b]$ cat /etc/apt/preferences[/b]
Package: *
Pin: release o=mitsos
Pin-Priority: 500

Package: *
Pin: release a=testing
Pin-Priority: 400

Package: *
Pin: release a=stable
Pin-Priority: 300

Package: *
Pin: release a=unstable
Pin-Priority: 200

και φυσικα

>[b]$ apt-cache policy libva1 [/b]
libva1:
 Installed: 0.31.1-1+sds4
 Candidate: 0.31.1-1+sds4
 Version table:
    1.0.1-3 0
[u]        400 ftp://ftp.de.debian.org/debian/ testing/main i386 Packages[/u]
*** 0.31.1-1+sds4 0
[u]        500 file:/home/jim/localrepo/ mitsos/main i386 Packages[/u]
       100 /var/lib/dpkg/status

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασε κάτι τέτοιο:

>Package: libva1
Pin: release a=mitsos
Pin-Priority: 1001

 

Από το man 5 apt_preferences στο κεφάλαιο How APT Interprets Priorities:

P > 1000

causes a version to be installed even if this constitutes a downgrade of the package

990 < P <=1000

causes a version to be installed even if it does not come from the target release, unless the installed version is more recent

500 < P <=990

causes a version to be installed unless there is a version available belonging to the target release or the installed version is more recent

100 < P <=500

causes a version to be installed unless there is a version available belonging to some other distribution or the installed version is more recent

0 < P <=100

causes a version to be installed only if there is no installed version of the package

P < 0

prevents the version from being installed

Οπότε αν εσύ θελεις το apt να τραβάει κάτω από οποιεσδήποτε συνθήκες το libva από το τοπικό σου repo ακόμα και αν υπάρχει διαθέσιμη πιό καινούργια έκδοση χρειάζεσαι στο pinning priority > 1000.

Εκτός άν κατάλαβα λάθος αυτό που θέλεις να κάνεις.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Βασικα θα δω αν μπορω να το κανω signed να ειμαι σιγουρος οτι το apt το αποφευγει για το οτι ειναι unsigned.

 

Αν και με βλεπω να το βαζω 1001 στο τελος :P

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τα νευρα μου με το debian multimedia καθε τρεις και λιγο!!!

>Get:1 http://mi.mirror.garr.it/mirrors/debian-multimedia/ testing/main libx264-104 i386 1:0.svn20100918-0.1 [486kB]
Fetched 486kB in 2s (165kB/s)       
[b]Failed to fetch http://mi.mirror.garr.it/mirrors/debian-multimedia/pool/main/x/x264/libx264-104_0.svn20100918-0.1_i386.deb  Size mismatch
[/b]E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

 

03/10/2010 :

Missing libx264 packages in testing.

I lost all libx264-104 packages in testing. I did a rebuild in unstable today.

I should wait for the next britney run (tomorrow 10:00 (UTC+0200)) to know if these new packages can enter in testing. If yes I'll move these packages, so in meantime you must wait.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...