Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Spakietowałem sobie najnowszego cinnamona.
Działa fajnie.
Jeśli ktoś chce może używać.
Sposób instalacji.
Sciągamy
Jessie/Sid
Rozpakowywujemy w katalogu domowym.
Powstanie folder /debs w nim są wszystkie paczki.
Do /etc/apt/sources.list dopisujemy
deb file:/home/swoja_nazwa_użytkownika debs/
Dajemy
aptitude update aptitude install cinnamon nemo muffin cinnamon-screensaver
Na czystym testingu wchodzi czysto i działa dobrze.Sprawdzałem.
Na Sidzie pewnie trzeba będzie użyc przełącznika -t bo może chcieć ciągnąć z oficjalnego repo wersję 1.7.
Paczki nie są podpisane więc należy zignorować monit aptitude o niepewnych wersjach pakietów.
Offline
Zbudowałem cinnamona również dla Wheezy
Wheezy-2.12
Instalacja analogicznie na wyżej.
Offline
To chyba nie zadziała za bardzo. :)
Właśnie u siebie musiałem dodać takie lokalne repo przez sources.list i ten sposób u mnie nie wchodzi.
Mam taki wpis:
# local # deb file:/media/lokalne_pakiety /
i dostaje taki komunikat:
W: Failed to fetch file:/media/lokalne_pakiety/Packages: File not found E: Some index files failed to download. They have been ignored, or old ones used instead. E: Couldn't rebuild package cache
Trzeba wygenerować plik Packages , w moim przypadku to:
# dpkg-scanpackages deb/ > Packages dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
I działa:
# apt-cache policy libsodium4 libsodium4: Installed: 0.4.5-1 Candidate: 0.4.5-1 Version table: 0.4.5-1 0 500 file:/media/lokalne_pakiety/ Packages *** 0.4.5-1 0 100 /var/lib/dpkg/status 0.4.3-1 0 130 http://repozytorium.mati75.eu/debian/ sid/main amd64 Packages
Offline
W paczce ilina masz już wygenerowany. Według instrukcji wchodzi wszystko bez problemu.
Offline
Naruralnie ,że trzeba wygenerowac Packages.gz
W archiwum był już wyfenerowany aby uprościć sprawę.
Trzeba było sciągnąc paczke i zobaczyć jak to tam wygląda.
Kilka MB.
Offline
Myślałem, że to nic zaawansowanego, ot tak dodajesz wpis w /etc/apt/sources.list i tyle ale Packages.gz ? Ja mam u siebie:
$ tree /media/lokalne_pakiety/ /media/lokalne_pakiety/ ├── Packages └── deb ├── libsodium4-dev_0.4.5-1_amd64.deb └── libsodium4_0.4.5-1_amd64.deb 1 directory, 3 files
A u ciebie w tej paczce jest Packages.gz w katalogu deb, To można i tak i tak czy jest jakaś preferowana droga?
Poza tym, jak zmienić priorytet tego lokalnego repo?
Offline
Package: * Pin: origin "" Pin-Priority: 992
Offline
Możesz też sobie utworzyć własny plik Release i w nim ustalić parametry tego repozytorium:
Tu masz przykład:
Origin: Debian
Label: Debian
Suite: stable
Version: 7.2
Codename: wheezy
Date: Sat, 12 Oct 2013 12:01:45 UTC
Architectures: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
Components: main contrib non-free
Description: Debian 7.2 Released 12 October 2013
Offline
Bardzo mi sie podoba
Dzięki Ilin
Offline
Na dzień dzisiejszy mamy już wersję 2.14 jak podbiją do 2.15 to spakietuję i wrzucę.
Tam do dosyć płynnie sie odbywa wiec ciężko nadążyć, zwłaszcza że trzeba brać pod uwagę nemo i inne pakiety cinnamona które praktycznie codziennie są zmieniane.
Offline
Chciałem się zapytać czy do repozytorium Debiana, bo myślałem, żeś mati75
Niemniej testowałem tego Cinnamona (z twojego prawie-repo) i był chyba jakiś drobny bug, ale nie pamiętam jaki
Fervi
Offline
Gdybys napisał jaki to powiedział bym ci czy to bug z mojej winy i z pewnoscią poprawił czy to coś z tym cinnamonem nie tak.
Offline
@yossarian -- aż nie mogłem się powstrzymać i zrobić tego jak należy. Dobrze, że trafiłem na narzędzie reprepro, bo już zaczynałem ręcznie tworzyć strukturę katalogów, ale jak zobaczyłem to: http://repozytorium.mati75.eu/debian/pool/main/ to powiedziałem, że nie ma bata bym to ręcznie robił xD No i teraz mam standardowe repo, wprawdzie oparte o apacha na localhoscie ale podpisane są i paczuszki i samo repo:
W: GPG error: file: testing InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY CD046810771B6520
No i paczki mają adres http://deb.morfikownia.lh . xD
# apt-cache policy libsodium4 libsodium4: Installed: 0.4.5-1 Candidate: 0.4.5-1 Version table: *** 0.4.5-1 0 500 http://deb.morfikownia.lh/debian/ testing/main amd64 Packages 100 /var/lib/dpkg/status 0.4.3-1 0 130 http://repozytorium.mati75.eu/debian/ sid/main amd64 Packages
Wprwadzie nie ma ich jeszcze póki co dużo
# aptitude search '~O apt.morfikownia.lh' i libsodium4 - a crypto library based on NaCl, with a compatible API p libsodium4-dev - a crypto library based on NaCl, with a compatible API
ale w niedługim czasie ogarnę i te pozostałe i muszę się rozejrzeć za jakimś serverkiem co by mi takie testowe repo hostował.
No to teraz mogę wrócić do pbuildera i dpkg-buildpackage, a gdy i to ogarnę, to ciekawy text wyjdzie.
Offline
Dzisiaj na Jessie przy aktualizacji wywaliło mi cinnammona (tzn. przesunęło do statusu apt-get autoremove)
Offline
Zobacz z repozytorium LMDE.
Może jeszcze czysto wejdzie.
Offline
Mówisz o ręcznym pobraniu paczek czy masz jakieś gotowe repo w postaci apt-sources?
Offline
deb http://packages.linuxmint.com/ debian main upstream import
Offline
Chyba dlatego wyleciał: https://release.debian.org/transitions/html/libgnome-desktop-3-10.html
Ostatnio edytowany przez mati75 (2014-04-06 10:07:36)
Offline
Wydaje się że zaczyna robić się bałagan.
Następujące pakiety mają niespełnione zależności: cinnamon : Wymaga: gir1.2-muffin-3.0 ale nie zostanie zainstalowany Wymaga: libcogl-pango12 (>= 1.7.4) ale nie da się go zainstalować Wymaga: libcogl12 (>= 1.9.6) ale nie da się go zainstalować Wymaga: libmuffin0 ale nie zostanie zainstalowany Poleca: nemo ale nie zostanie zainstalowany Poleca: cinnamon-screensaver ale nie zostanie zainstalowany Poleca: gir1.2-cjsdbus-1.0 ale nie da się go zainstalować Poleca: cinnamon-bluetooth ale nie zostanie zainstalowany E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety. tk@lenovo:~$ sudo apt-get install -f Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych. tk@lenovo:~$ sudo apt-get install libmuffin0 Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Nie udało się zainstalować niektórych pakietów. Może to oznaczać, że zażądano niemożliwej sytuacji lub użyto dystrybucji niestabilnej, w której niektóre pakiety nie zostały jeszcze utworzone lub przeniesione z katalogu Incoming ("Przychodzące"). Następujące informacje mogą pomóc rozwiązać sytuację: Następujące pakiety mają niespełnione zależności: libmuffin0 : Wymaga: libcogl-pango12 (>= 1.7.4) ale nie da się go zainstalować Wymaga: libcogl12 (>= 1.13.4) ale nie da się go zainstalować E: Nie udało się naprawić problemów, zatrzymano uszkodzone pakiety. tk@lenovo:~$ sudo apt-get install libcogl-pango12 Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe Package libcogl-pango12 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'libcogl-pango12' has no installation candidate
Offline
Strony: 1