Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs  (Přečteno 79517 krát)

NoWin

  • Host
Snad každý z vás ví, že kompilace přináší nejen spoustu výhod, ale také spoustu starostí, jen málokdo se do toho dobrovolně pustí, neboť je třeba doinstalovat si některé kompilátory, spoustu *-dev balíků a hlavně ten někdo musí vědět, jak se co kompiluje, někde totiž nestačí hodit do stroje svatou trojici a pak se těšit na úspěch.

Hlavní výhodou kompilace je, že si ušijete program svému stroji na míru, ten pak může poskytnout vyšší výkon, rychlost i stabilitu, ale, jak jsem zjistil, i nové funkce.

Většinu nevýhod kompilace odstraňuje program
apt-build. Sám se postará o získání potřebných balíků, sám si zkompiluje, sám vytvoří DEB balík, sám vytvoří lokální repozitář, sám nainstaluje.

Funkce, co vám apt-builb nabídne
Kód: [Vybrat]
Commands:
  update            - Update package lists
  upgrade           - Perform an upgrade
  install           - Build and install new packages
  source            - Download and extract source in build directory
  build-source      - Download, extract and build source package
  update-source     - Update all sources and rebuild them
  remove            - Remove packages
  build-repository  - Rebuild the repository
  clean-sources     - Clean up all object files in source directories
  clean-build       - Erase downloaded packages and temporary build files
  clean-repository  - Erase downloaded packages and temporary build files
  world             - Rebuild and reinstall all packages on your system
  info              - Build-related package information

Options:
  --reinstall       - Re-build and install already installed package
  --rebuild         - Rebuild package
  --remove-builddep - Remove build-dependencies installed by apt-build
  --nowrapper       - Do not use gcc/g++ wrapper
  --purge           - Use purge instead of remove
  --noupdate        - Do not run 'apt-get update' before package installation
  --build-command   - Use <command> to build package
  --patch <file>    - Apply patch <file>s before the build
  --patch-strip     - Striplevel for the patch files
  --yes         -y  - Assume yes
  --version     -v  - Show version and exit
  --force-yes       - Force yes
  --source          - Do not download source (sources are extracted already)
  --build-only      - Do not install any of build dependencies or <package>
  --build-dir       - Specify build dir
  --repository-dir  - Specify the repository directory
  --target-release  - Distribution to fetch packages from
  --sources-list    - Specify sources.list file
  --apt-get         - Specify an alternative apt-get application to use
  --apt-cache       - Specify an alternative apt-cache application to use
  --config          - Specify an alternative configuration file

Manuál:
Kód: [Vybrat]
APT-BUILD(1)                                                                                                                                                  APT-BUILD(1)



NAME
       apt-build - Fetch sources and build packages optimized for your architecture.

SYNOPSIS
       apt-build [ options ] [ update ] [ upgrade ] [ world ] [ install pkg ] [ remove pkg ] [ info pkg ]

DESCRIPTION
       apt-build is an apt-get frontend to build and install architecture optimized packages.

COMMANDS
       update Retrieve new lists of packages

       upgrade
              Perform an upgrade

       world  Rebuild your system

       install
              Build and install new packages

       source Download and extract source in the build directory

       info   Info on a package which could be built

       remove Remove packages

       clean-build
              Erase built packages

       clean-sources
              Call debian/rules clean in source directories

       build-source
              Build source without installing them

       update-source
              Update sources and rebuild them if they are missing in the repository

       build-repository
              Rebuild the repository

OPTIONS
       --help
              Shows help

       --nowrapper
              Do not use the gcc wrapper

       --remove-builddep
              Remove build-dependencies installed by apt-build

       --no-source
              Don't download source

       --build-dir
              Specify build-dir

       --build-only
              Build package only

       --rebuild
              Rebuild a package

       --reinstall
              Build and install an already installed package

       --build-command <command>
              Use this command to build package

       --patch <file>
              Apply this patch before build (you can use this option one or several times)

       --patch-strip, -p <number>
              Prefix to strip on patch (0 = -p0, 1 = -p1 ...)

       --yes, -y
              Assume yes

       --purge
              Use purge instead of remove

       --noupdate
              Do not run 'apt-get update' before package installation

       --sources-list
              Specify sources.list file

       --apt-get
              Specify an alternative apt-get command

       --apt-cache
              Specify an alternative apt-cache command

       --force-yes
              Force yes

       --source
              Do not download source (sources are extracted already)

       --repository-dir
              Specify the repository directory

       --target-release
              Distribution to fetch packages from

       --config
              Specify an alternative configuration file

       --version, -v
              Show version

BUGS
       Many.

AUTHOR
       apt-build was written by Julien Danjou <acid@debian.org> with many contributors.



3rd Berkeley Distribution                                                      November 2003                                                                  APT-BUILD(1)

1) Jak jej získat?
Kód: [Vybrat]
sudo apt-get install apt-build
Debconf se vás při instalaci zeptá:
1) Kam stahovat a sestavovat balíky (výchozí: /var/cache/apt-build/build)
2) Kde vytvořit lokální repozitář (výchozí: /var/cache/apt-build/repository) - pokud to není nutné, neměňte. Platí i pro předchozí bod.
3) Jak silnou optimalizaci při kompilaci má použít- lehkou, střední a silnou. Já sice používám silnou (také to dlouho trvá), vy radši sáhněte po střední.
4) Jestli přidat lokální repozitář do sources.list- odpovězte kladně
5) Volby pro GCC a Make- pokud nevíte, nic tam nepište
6) Architektura vašeho procesoru- pokud nevíte, zeptejte se tady (mám navoleno core2 - dvoujádro od Intelu).

2) Let's go!

Pokud jste se rozhodli tento nástroj použít a máte dost času (kompilace trvá dlouho, někdy pár minut, jindy až několik hodin!), směle do toho!
Většinou se apt-build používá stejně jako apt-get, tzn.:
apt-build install --reinstall nazevbaliku - instalace / reinstalace stávajícího programu programem osobně kompilovaným (použijte radši i volbu --reinstall, je to jistější. Díky za tip GdHíčkovi)
apt-build update = apt-get update - aktualizace databáze balíků
apt-build upgrade - aktualizace aktualizovatelných balíků
atd.
apt-build clean-sources - vyčistí složku sources
apt-build clean-build / apt-build clean-repository - vyčistí lokální repozitář
3) FAQ:
Q: Co se stane, když se něco při kompilaci nepovede?
A: Nic, balík se nevytvoří a tím pádem se ani nenainstaluje

Q: Co tím získám?
A: Některé programy budou o dost rychlejší, můžou být i stabilnější (zkuste na PulseAudio a dejte sem report ;)), u některých aplikací přibudou extra funkce- toho jsem si ráčil všimnout u Nautila, už dlouho mne defekovalo, že tam nemohu používat myší tlačítka vpřed/zpět- nyní je používat mohu :)

Q: Mám z toho strach...
A: Pak zemřeš pomalu a v krutých bolestech s vědomím, žes nic nedokázal


Tip:
Pokud chcete originální spořič obrazovky, nastavte si v Terminálu černé pozadí, zelené písmo, hoďte do /dev/null toolbar a posuvník a pomocí klávesy [F11] uveďte Terminál do fullscreenu.
Výsledek:
Matrix  8)

Přepsáno na spisovnou češtinu, odstraněny výrazy urážející Američany
« Poslední změna: 13 Listopadu 2009, 02:15:25 od Roman Horník »

Martin 'Želva' Malý

  • Závislák
  • ***
  • Příspěvků: 2438
  • Zalezlej v krunýři
    • Želvův zápisník
Re: apt-get? Zapomeňte!
« Odpověď #1 kdy: 10 Listopadu 2009, 17:27:15 »
FAQ
4/ Q: Já mám dost slabej, nevýkonnej ~10 let starej procesor, vyplatí se to?
Osobní počítače jsou nanic a opravdu nikdy nedělají to, co se po nich chce. Fakt. I když na něm třeba běží Debian, Ubuntu, Arch, Widle, Mac, je to skoro furt to samé... :-(

Pokud mi dáváte zápornou karmu, budu rád, když mi napíšete proč, abych aspoň věděl, jak jsem vám uškodil. ;-)

NoWin

  • Host
Re: apt-get? Zapomeňte!
« Odpověď #2 kdy: 10 Listopadu 2009, 17:40:57 »
FAQ
4/ Q: Já mám dost slabej, nevýkonnej ~10 let starej procesor, vyplatí se to?
A: Sice nemám k dispozici stroj s archaickým CPU, ale myslím si, že to vyplatí a ne málo. Kompilace sice bude pomalá, ale zase když si hodíš Terminál do fullscreenu, nastavíš v něm černý pozadí a zelený písmo, budeš mít během kompilace unikátní spořič obrazovky à la Matrix  8)  ;D

airlive

  • Závislák
  • ***
  • Příspěvků: 2280
  • Linux User: 479151.
Re: apt-get? Zapomeňte!
« Odpověď #3 kdy: 10 Listopadu 2009, 17:45:05 »
4@Roman Horník  
dobrá práce K+ ;)

Hm,tak později,mám vybranej limit na aplaus,ale neboj já nezapomenu.  :D
« Poslední změna: 10 Listopadu 2009, 17:46:37 od airlive »
openSUSE Leap 15.1
Vivaldi: King of Browsers.
"Tón, kterým se hovoří v linuxových skupinách, je tvrdý, ale srdečný..."

NoWin

  • Host
Re: apt-get? Zapomeňte!
« Odpověď #4 kdy: 10 Listopadu 2009, 17:50:55 »
4@Roman Horník  
dobrá práce K+ ;)

Hm,tak později,mám vybranej limit na aplaus,ale neboj já nezapomenu.  :D
Ale huš, já nechci karmu, já chci prachy! :P ;D

Jo a díky ;)
« Poslední změna: 10 Listopadu 2009, 18:16:06 od Roman Horník »

Krysař

  • Stálý člen
  • **
  • Příspěvků: 1253
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #5 kdy: 10 Listopadu 2009, 18:38:18 »
Hmmm...
Kód: [Vybrat]
sudo apt-build worldJak dlouho to asi pojede? ? ?  :) :D ;D
„Nepropadejte naději, jste z nejhoršího vevnitř.“

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #6 kdy: 10 Listopadu 2009, 18:39:22 »
Hmmm...
Kód: [Vybrat]
sudo apt-build worldJak dlouho to asi pojede? ? ?  :) :D ;D
Dlóóóóóóuho... ;D ;D ;D

qUAKER

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #7 kdy: 10 Listopadu 2009, 19:02:16 »
Hmmm...
Kód: [Vybrat]
sudo apt-build worldJak dlouho to asi pojede? ? ?  :) :D ;D
Dlóóóóóóuho... ;D ;D ;D

že bych to zkusil?

Yontalcar

  • Stálý člen
  • **
  • Příspěvků: 833
  • Semper fidelis
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #8 kdy: 10 Listopadu 2009, 19:06:19 »
ono už to použitelným způsobem funguje? skvělé!
(na Portage to beztak zatím nemá 8) začínám znovu uvažovat o Gentoo...)

Citace: man 1 apt-build
BUGS
       Many.
:( :-\

ad architektura CPU:
já tam k8-sse3 měl
jinak viz http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options

NB: ASUS X53U - AMD Brazos E450; Debian GNU/Linux Sid amd64 (KDE 4.14)
Jen dvě věci jsou nekonečné - vesmír a lidská hloupost. Tím prvním si ovšem nejsem tak jist. - Albert Einstein

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #9 kdy: 10 Listopadu 2009, 19:10:28 »
Hmmm...
Kód: [Vybrat]
sudo apt-build worldJak dlouho to asi pojede? ? ?  :) :D ;D
Dlóóóóóóuho... ;D ;D ;D

že bych to zkusil?
On samotnej příkaz apt-build world ani nefunguje, ale... koukni sem ;)

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #10 kdy: 10 Listopadu 2009, 19:19:42 »
ono už to použitelným způsobem funguje? skvělé!
(na Portage to beztak zatím nemá 8) začínám znovu uvažovat o Gentoo...)

Citace: man 1 apt-build
BUGS
       Many.
:( :-\

ad architektura CPU:
já tam k8-sse3 měl
jinak viz http://gcc.gnu.org/onlinedocs/gcc-4.4.2/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options
No zatím se mi nic neposralo (musím zaklepat) :)
Na Portage to nemá, pravda, ale i tak je to výbornej nástroj ;)

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #11 kdy: 10 Listopadu 2009, 20:00:27 »
To je tvůj překlad manuálové stránky apt-build???  ;D

Ta tvoje namyšlenost mě pomalu začíná bavit :) Jen tak dál! Více RHáček na fórum! K+!
http://www.openstreetmap.org - mapy celého světa "wiki style"

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #12 kdy: 10 Listopadu 2009, 20:22:50 »
To je tvůj překlad manuálové stránky apt-buildu  ???  ;D
Ne, jen jsem se snažil vysvětlit pár důležitých funkcí, aby to průměrně inteligentní lidi pochopili i bez znalosti angličtiny a mohli to používat.
Ta tvoje namyšlenost mě pomalu začíná bavit :) Jen tak dál!
Já že jsem namyšlenej?! Možná jsem sadistická, sarkastická, egoistická, metalistická kurva, ale namyšlenej nejsem! Můžu já snad za to, že jsem mladej, krásnej, fousy mi rostou směrem na sever, mám ideální poměr vejška/váha (181cm/108kg), že jsem dyslektik, dysgrafik a génius? Ne, tak se do mně nenavážej! Dokonalej jsem od přírody, fakt za to nemůžu!  :-\
Více RHáček na fórum! K+!
To jako Hulána? :P

 ;D ;D ;D


Díky :)
« Poslední změna: 10 Listopadu 2009, 20:31:12 od Roman Horník »

Robert1106

  • Návštěvník
  • Příspěvků: 69
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #13 kdy: 10 Listopadu 2009, 20:56:12 »
hmm ako vam to funguje? skusal som hugin, blender a nejde to skompilovat.

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #14 kdy: 10 Listopadu 2009, 21:16:11 »
hmm ako vam to funguje? skusal som hugin, blender a nejde to skompilovat.
Hugina mám zkompilovanýho klasickým způsobem [návod], Blender nepoužívám. Úspěšně jsem to vyzkoušel na:
Totem
Nautilus
GNOME Panel
GIMP
APT, Aptitude, Synaptic
částečně GNOME
BIND9
DebConf
GPartEd
Apache2
Me TV
ALSA
několik knihoven atd.


Na něčem to jít nemusí, třeba to vyžaduje zvláštní volby pro GCC a/nebo Make.
« Poslední změna: 10 Listopadu 2009, 21:22:13 od Roman Horník »

Robert1106

  • Návštěvník
  • Příspěvků: 69
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #15 kdy: 10 Listopadu 2009, 21:45:37 »
aha dik blender skusim zo zdrojakou z netu. Inak Sun java ide tiez skompilovat  ;D . Inak neda sa nejak skompilovat cele ubuntu?

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #16 kdy: 10 Listopadu 2009, 21:53:34 »
aha dik blender skusim zo zdrojakou z netu. Inak Sun java ide tiez skompilovat  ;D . Inak neda sa nejak skompilovat cele ubuntu?
Jak to myslíš? Jen balíky, který máš aktuálně nainstalovaný? Jde to (podívej se na mou reakci na Quakera), ALE může to trvat i několik tejdnů, možná i měsíců. Opravdu to chceš? ;D
To radši bych zkompiloval všechny nainstalovaný knihovny a pár aplikací, pak bych jen kompiloval (pomocí apt-build upgrade) aktualizace a to před spaním (u někoho večer, u mně ráno).
« Poslední změna: 10 Listopadu 2009, 21:56:18 od Roman Horník »

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6007
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #17 kdy: 10 Listopadu 2009, 21:54:22 »
aha dik blender skusim zo zdrojakou z netu. Inak Sun java ide tiez skompilovat  ;D . Inak neda sa nejak skompilovat cele ubuntu?

 ;D

Tak jo idem to zkusit na něčem nepotřebném. Tak točíme, točíme... ááá Totem!  ;D

Tak už to konfiguruje zatížení zatím len 50% :( To je nudá!

Zkusím u teho hrát Trem.
« Poslední změna: 10 Listopadu 2009, 22:05:17 od Rovano »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #18 kdy: 10 Listopadu 2009, 22:07:48 »
aha dik blender skusim zo zdrojakou z netu. Inak Sun java ide tiez skompilovat  ;D . Inak neda sa nejak skompilovat cele ubuntu?

 ;D

Tak jo idem to zkusit na něčem nepotřebném. Tak točíme, točíme... ááá Totem!  ;D

Tak už to konfiguruje zatížení zatím len 50% :( To je nudá!

Zkusím u teho hrát Trem.
Mně to zatěžuje jen jedno jádro, na CPU mám kolem 60°C. Já chci topit víc, ať můžu vypnout kokotel ;D

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6007
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #19 kdy: 10 Listopadu 2009, 22:48:25 »
Kód: [Vybrat]
atd...
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
dh_clean
rm -f debian/stamp-autotools-files
test -d . && cd . && \
 rm -f intltool-extract intltool-merge intltool-update po/.intltool-merge-cache; \
 if test -d doc; then find doc -name '*.omf.out' -exec rm -f \{\} \; ; fi; \
 if test -d help; then find help -name '*.omf.out' -exec rm -f \{\} \; ; fi
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/var/cache/apt-build/build/totem-2.28.1'
for i in ./config.guess ./config.sub  ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
make[1]: Leaving directory `/var/cache/apt-build/build/totem-2.28.1'
if [ -d "." ]; then \
 cd . && QUILT_PATCHES=/var/cache/apt-build/build/totem-2.28.1/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \
fi
Removing patch 91_git_change_fix_dvb_issue.patch
Restoring src/backend/bacon-video-widget-gst-0.10.c

Removing patch 90_autotools.patch
Restoring help/bg/Makefile.in
Restoring help/Makefile.in
Restoring configure
Restoring lib/Makefile.in
Restoring config.h.in
Restoring docs/reference/Makefile.in
Restoring docs/Makefile.in
Restoring bindings/python/Makefile.in
Restoring bindings/Makefile.in
Restoring bindings/vala/Makefile.in
Restoring browser-plugin/Makefile.in
Restoring aclocal.m4
Restoring data/Makefile.in
Restoring data/icons/24x24/Makefile.in
Restoring data/icons/22x22/Makefile.in
Restoring data/icons/scalable/Makefile.in
Restoring data/icons/32x32/Makefile.in
Restoring data/icons/48x48/Makefile.in
Restoring data/icons/16x16/Makefile.in
Restoring data/icons/Makefile.in
Restoring Makefile.in
Restoring src/backend/Makefile.in
Restoring src/Makefile.in
Restoring src/plugins/brasero-disc-recorder/Makefile.in
Restoring src/plugins/thumbnail/Makefile.in
Restoring src/plugins/gromit/Makefile.in
Restoring src/plugins/pythonconsole/Makefile.in
Restoring src/plugins/publish/Makefile.in
Restoring src/plugins/galago/Makefile.in
Restoring src/plugins/totem/Makefile.in
Restoring src/plugins/media-player-keys/Makefile.in
Restoring src/plugins/opensubtitles/Makefile.in
Restoring src/plugins/bbc/Makefile.in
Restoring src/plugins/youtube/Makefile.in
Restoring src/plugins/screensaver/Makefile.in
Restoring src/plugins/properties/Makefile.in
Restoring src/plugins/sample-python/Makefile.in
Restoring src/plugins/skipto/Makefile.in
Restoring src/plugins/jamendo/Makefile.in
Restoring src/plugins/sidebar-test/Makefile.in
Restoring src/plugins/ontop/Makefile.in
Restoring src/plugins/bemused/Makefile.in
Restoring src/plugins/Makefile.in
Restoring src/plugins/coherence_upnp/Makefile.in
Restoring src/plugins/mythtv/Makefile.in
Restoring src/plugins/sample-vala/Makefile.in
Restoring src/plugins/dbus-service/Makefile.in
Restoring src/plugins/lirc/Makefile.in
Restoring src/plugins/screenshot/Makefile.in
Restoring src/plugins/tracker/Makefile.in
Restoring src/plugins/iplayer/Makefile.in

Removing patch 71_totem_python_gil.patch
Restoring src/plugins/totem-python-plugin.c

Removing patch 70_bbc_plugin.patch
Restoring bindings/python/totem.defs
Restoring configure.in
Restoring po/POTFILES.in
Removing src/plugins/bbc/bbc.py
Removing src/plugins/bbc/Makefile.am
Removing src/plugins/bbc/genres.py
Removing src/plugins/bbc/installablecodecs.py
Removing src/plugins/bbc/contentview.py
Removing src/plugins/bbc/bbc.totem-plugin.in
Removing src/plugins/bbc/Makefile.in

Removing patch 04_desktop_gettext_domain.patch
Restoring data/totem.desktop.in.in.in

Removing patch 03_screensaver_preferences.patch
Restoring src/totem-preferences.c

Removing patch 02_lpi.patch
Restoring data/totem.ui
Restoring configure.in
Restoring src/totem-menu.c

Removing patch 01_fake_keypresses.patch
Restoring lib/totem-scrsaver.c

No patches applied
rm -rf ./.pc
rm -f debian/stamp-patch*
rm -f debian/cdbs-install-list debian/cdbs-package-list
sed "s/@GNOME_TEAM@/Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>/" \
debian/control.in > debian/control
-----> Moving packages to repository <-----
-----> Building repository <-----
-----> Updating package lists <-----

atd...
Cíl http://archive.ubuntu.com karmic-security/multiverse Packages
Cíl http://archive.ubuntu.com karmic-security/multiverse Sources
Čtu seznamy balíků... Hotovo
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtu stavové informace... Hotovo
totem je již nejnovější verze.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.


Jak poznám, že mám tu zkompilovanou verzi nainstalovanou?
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #20 kdy: 10 Listopadu 2009, 23:05:55 »
Kód: [Vybrat]
atd...
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
dh_clean
rm -f debian/stamp-autotools-files
test -d . && cd . && \
 rm -f intltool-extract intltool-merge intltool-update po/.intltool-merge-cache; \
 if test -d doc; then find doc -name '*.omf.out' -exec rm -f \{\} \; ; fi; \
 if test -d help; then find help -name '*.omf.out' -exec rm -f \{\} \; ; fi
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/var/cache/apt-build/build/totem-2.28.1'
for i in ./config.guess ./config.sub  ; do \
if test -e $i.cdbs-orig ; then \
mv $i.cdbs-orig $i ; \
fi ; \
done
make[1]: Leaving directory `/var/cache/apt-build/build/totem-2.28.1'
if [ -d "." ]; then \
 cd . && QUILT_PATCHES=/var/cache/apt-build/build/totem-2.28.1/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \
fi
Removing patch 91_git_change_fix_dvb_issue.patch
Restoring src/backend/bacon-video-widget-gst-0.10.c

Removing patch 90_autotools.patch
Restoring help/bg/Makefile.in
Restoring help/Makefile.in
Restoring configure
Restoring lib/Makefile.in
Restoring config.h.in
Restoring docs/reference/Makefile.in
Restoring docs/Makefile.in
Restoring bindings/python/Makefile.in
Restoring bindings/Makefile.in
Restoring bindings/vala/Makefile.in
Restoring browser-plugin/Makefile.in
Restoring aclocal.m4
Restoring data/Makefile.in
Restoring data/icons/24x24/Makefile.in
Restoring data/icons/22x22/Makefile.in
Restoring data/icons/scalable/Makefile.in
Restoring data/icons/32x32/Makefile.in
Restoring data/icons/48x48/Makefile.in
Restoring data/icons/16x16/Makefile.in
Restoring data/icons/Makefile.in
Restoring Makefile.in
Restoring src/backend/Makefile.in
Restoring src/Makefile.in
Restoring src/plugins/brasero-disc-recorder/Makefile.in
Restoring src/plugins/thumbnail/Makefile.in
Restoring src/plugins/gromit/Makefile.in
Restoring src/plugins/pythonconsole/Makefile.in
Restoring src/plugins/publish/Makefile.in
Restoring src/plugins/galago/Makefile.in
Restoring src/plugins/totem/Makefile.in
Restoring src/plugins/media-player-keys/Makefile.in
Restoring src/plugins/opensubtitles/Makefile.in
Restoring src/plugins/bbc/Makefile.in
Restoring src/plugins/youtube/Makefile.in
Restoring src/plugins/screensaver/Makefile.in
Restoring src/plugins/properties/Makefile.in
Restoring src/plugins/sample-python/Makefile.in
Restoring src/plugins/skipto/Makefile.in
Restoring src/plugins/jamendo/Makefile.in
Restoring src/plugins/sidebar-test/Makefile.in
Restoring src/plugins/ontop/Makefile.in
Restoring src/plugins/bemused/Makefile.in
Restoring src/plugins/Makefile.in
Restoring src/plugins/coherence_upnp/Makefile.in
Restoring src/plugins/mythtv/Makefile.in
Restoring src/plugins/sample-vala/Makefile.in
Restoring src/plugins/dbus-service/Makefile.in
Restoring src/plugins/lirc/Makefile.in
Restoring src/plugins/screenshot/Makefile.in
Restoring src/plugins/tracker/Makefile.in
Restoring src/plugins/iplayer/Makefile.in

Removing patch 71_totem_python_gil.patch
Restoring src/plugins/totem-python-plugin.c

Removing patch 70_bbc_plugin.patch
Restoring bindings/python/totem.defs
Restoring configure.in
Restoring po/POTFILES.in
Removing src/plugins/bbc/bbc.py
Removing src/plugins/bbc/Makefile.am
Removing src/plugins/bbc/genres.py
Removing src/plugins/bbc/installablecodecs.py
Removing src/plugins/bbc/contentview.py
Removing src/plugins/bbc/bbc.totem-plugin.in
Removing src/plugins/bbc/Makefile.in

Removing patch 04_desktop_gettext_domain.patch
Restoring data/totem.desktop.in.in.in

Removing patch 03_screensaver_preferences.patch
Restoring src/totem-preferences.c

Removing patch 02_lpi.patch
Restoring data/totem.ui
Restoring configure.in
Restoring src/totem-menu.c

Removing patch 01_fake_keypresses.patch
Restoring lib/totem-scrsaver.c

No patches applied
rm -rf ./.pc
rm -f debian/stamp-patch*
rm -f debian/cdbs-install-list debian/cdbs-package-list
sed "s/@GNOME_TEAM@/Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>/" \
debian/control.in > debian/control
-----> Moving packages to repository <-----
-----> Building repository <-----
-----> Updating package lists <-----

atd...
Cíl http://archive.ubuntu.com karmic-security/multiverse Packages
Cíl http://archive.ubuntu.com karmic-security/multiverse Sources
Čtu seznamy balíků... Hotovo
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí      
Čtu stavové informace... Hotovo
totem je již nejnovější verze.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 0 neaktualizováno.


Jak poznám, že mám tu zkompilovanou verzi nainstalovanou?
To jsem ještě nevykoumal, možná bys mohl zkusit zakomentovat v sources.list všechny repa krom Tvýho lokálního, pak sudo apt-get update a v Synapticu se podívat na stav balíků ze svýho repa.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6007
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #21 kdy: 10 Listopadu 2009, 23:20:25 »
Prave jsem omylem prevedl do wavu data nakyho programu nečeho a vznikl sum... a malem mi to urvalo uši!  ::) Ted si dam chvilku pauzu a pak to zkusim.  ;D

PS: Jak asi šumí.... ?

Nemozu najit ten mistni zdroj v sources.

Totem podle Synapticu mám verzi 2.28.1-0ubuntu4.
Nemělo by tam být něco jiného než Ubuntu?
« Poslední změna: 10 Listopadu 2009, 23:27:22 od Rovano »
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6007
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #22 kdy: 10 Listopadu 2009, 23:31:16 »
Ve /var/cache/apt-build/repository mám nějaké DEB balíčky např. totem_2.28.1-0ubuntu4_amd64.deb atd.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem. Děkujeme.

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #23 kdy: 10 Listopadu 2009, 23:35:18 »
Prave jsem omylem prevedl do wavu data nakyho programu nečeho a vznikl sum... a malem mi to urvalo uši!  ::) Ted si dam chvilku pauzu a pak to zkusim.  ;D

PS: Jak asi šumí.... ?

Nemozu najit ten mistni zdroj v sources.

Totem podle Synapticu mám verzi 2.28.1-0ubuntu4.
Nemělo by tam být něco jiného než Ubuntu?
Tak do sources.list přidej:
Kód: [Vybrat]
deb file:/var/cache/apt-build/repository apt-build mainapt-build nemění názvy balíků.

NoWin

  • Host
Re: apt-get? Zapomeňte!... aneb How to Gentooize Debian-like Systems for n00bs
« Odpověď #24 kdy: 10 Listopadu 2009, 23:35:59 »
Ve /var/cache/apt-build/repository mám nějaké DEB balíčky např. totem_2.28.1-0ubuntu4_amd64.deb atd.
To je správně, to je Tvůj repozitář.

 

Provoz zaštiťuje spolek OpenAlt.