Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Mraky 04 Dubna 2009, 13:03:48
-
ahoj, chci aktualizovat GnomeICU na verzi 0.99.14 a nevím jak to udělat,stáhnul sem si tyto balíčky: gnomeicu-0.99.14.tar.bz2 a gnomeicu-0.99.14.tar.gz
nevim jak dál, nějaký příkaz bych prosil nebo postup.A asi bych taky musel odinstalovat tu starou verzi že?
-
aha ,tak sem zjístil že se jedná o archívní soubory, ty sem už rozbalil ale stejně nevim jak dál,no nic tak to nechám bejt,poprosím jen admina o ukončení tohoto tématu-děkuji.-))
-
V archivech bývá, mimo dalšího, i nějaké README, takže přečíst a pokračovat podle instrukcí v něm.
A mohlo by se hodit: http://wiki.ubuntu.cz/Pokro%C4%8Dil%C3%A1%20spr%C3%A1va%20softwaru#Bin.2BAOE-rn.2BAO0_archivy (http://wiki.ubuntu.cz/Pokro%C4%8Dil%C3%A1%20spr%C3%A1va%20softwaru#Bin.2BAOE-rn.2BAO0_archivy)
-
jo to vim, díval sem se do nějakých souborů ale návod sem myslím nikde nenašel,asi to nebudu muset kompilovat(doufám páč to neumim a ani pořádně nevim co to je)a taky nikde nevidím spustitelný soubor,jakou má vůbec příponu?
-
jo ,našel se mto,abudu muset kompilovat,popiště mi prosím oc ojde-děkui
tady je návod:
COMPILING
---------
1. Untar the gnomeicu-x.xx.tar.gz
$ tar zxf gnomeicu-x.xx.tar.gz
This will create a subdirectory, gnomeicu-x.xx/
2. cd gnomeicu-x.xx/
3. Configure the build:
Run './configure'
This will create the Makefiles and configuration header files required to
build GnomeICU. For configuration options, run './configure --help'.
4. Run 'make' to compile everything.
5. As root, type 'make install'
-
postupujte buď podle návodu, nebo si zkuste vytvořit deb balíček.
spustím terminál
alt+f2 gnome-terminalNainstaluji si základní programy pro kompilaci
apt-get install build-essential checkinstallPředpokládnám že archivy máte stažené na ploše, přejdu k nim. (Jestli jinde tak si cestu upravte)
cd ~/Plocharozbalím třeba ten tar.gz
tar zxf gnomeicu-0.99.14.tar.gza přejdu do složky ve které mám rozbalený obsah archivu
cd gnomeicu-0.99.14nakonfiguruji pro následující kompilaci
./configurepřeložím
makea teď buď rovnou nainstaluji
sudo make installnebo si připravím deb balíček a rovnou jej nainstaluji (výhoda - nainstalovaný program mám pak v přidat/ubrat programy)
sudo checkinstall -D -y --installpokud bych nechtěl instalovat, jen vyrobit deb
sudo checkinstall -D -y --install=noa následně jej nainstaluji
dpkg -i JmenoNovehoBaliku.deb
-
není mi jasný řádek kde je "make" když zadám tento příkaz,tak mi odpoví:make: *** No targets specified and no makefile found. Stop.
co mám jsště napsat? zkoušel se mnapsat vymyšlené jméno souboru a to napsalo:make: *** No rule to make target `Gnomeicu09914'. Stop.
-
makefile se vygeneruje spuštěním configure.
-
joaha, ale ten je nenalezen, jak sem psal, tak nevim proč.Ataky vypsal nějakou chybu:
checking for GNOMEICU... configure: error: Package requirements (
libglade-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.0.0
libxml-2.0 >= 2.4.7
gtk+-2.0 >= 2.8.0) were not met:
No package 'libglade-2.0' found
No package 'libgnomeui-2.0' found
No package 'libxml-2.0' found
No package 'gtk+-2.0' found
-
apt-get install libglade-2.0-dev libgnomeui-dev libxml2-dev libgtk2.0-dev a znovu configure
//edit: vypadlo mi písmeno
-
E: Nemohu najít balík ibglade-2.0-dev
v kterým je to repozitáři,já myslel že už mám všcehno.-((
mam medibuntu, canoncial a hardy heron
-
i tak ho nemůže najít.-(( sakra!
-
libglade2-dev
-
taky nic, už nevim,nedá se ten balík nějak poslat mejlem?
zkoušel sem taky jen:apt-get install libglade2-dev,nebo libglade2.0-dev anic
-
netuším kde je problém, balík je v repo
http://packages.ubuntu.com/hardy/libglade2-dev (http://packages.ubuntu.com/hardy/libglade2-dev)
-
sem z toho jelen >:(! když sem si to stáhnul a kliknul na to, tak mi to vyhodilo chybu že novější verze je již nainstalovaná, a přitom po příkazu ./ configure to zas hlásí,že to tam chybí,jestli není problém v názvech?fakt nevim ,sem z toho jelen:_((
jestli není problém v tom, že balík je libglade2-0 a ./configure hledá libglade-2.0,to by pak byla prekérka.-)
-
tak sem po nějakém čase zase pokročil, našel sem chybějící balíček a provedl:
sudo apt-get install libgnomeui-dev
po tomto příkazu sem zadal příkaz make , a asi to začalo vytvářet nějaký soubor, ovšem už to nešlo nainstalovat a ani vytvořit balíček .deb.
po zadání příkazu sudo checkinstall -D -y --install=nomi vyplivlo toto:
checkinstall 1.6.1, Copyright 2002 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]: y
Preparing package documentation...OK
*****************************************
**** Debian package creation selected ***
*****************************************
This package will be built according to these values:
0 - Maintainer: [ root@radovan ]
1 - Summary: [ Package created with checkinstall 1.6.1 ]
2 - Name: [ gnomeicu ]
3 - Version: [ 0.99.14 ]
4 - Release: [ 1 ]
5 - License: [ GPL ]
6 - Group: [ checkinstall ]
7 - Architecture: [ i386 ]
8 - Source location: [ gnomeicu-0.99.14 ]
9 - Alternate source location: [ ]
10 - Requires: [ ]
11 - Provides: [ gnomeicu ]
Enter a number to change any of them or press ENTER to continue:
Installing with make install...
========================= Installation results ===========================
Making install in src
make[1]: Entering directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/src'
make[2]: Entering directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/src'
/bin/bash ../mkinstalldirs /usr/local/bin
/bin/bash ../libtool --mode=install /usr/bin/install -c gnomeicu /usr/local/bin/gnomeicu
/usr/bin/install -c gnomeicu /usr/local/bin/gnomeicu
/bin/bash ../libtool --mode=install /usr/bin/install -c gnomeicu-client /usr/local/bin/gnomeicu-client
/usr/bin/install -c gnomeicu-client /usr/local/bin/gnomeicu-client
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/src'
make[1]: Leaving directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/src'
Making install in ui
make[1]: Entering directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/ui'
make[2]: Entering directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/ui'
make[2]: Nothing to be done for `install-exec-am'.
/bin/bash ../mkinstalldirs /usr/local/share/gnomeicu/glade
mkdir -p -- /usr/local/share/gnomeicu/glade
mkdir: adresář „/usr/local/share/gnomeicu“ nelze vytvořit: No such file or directory
make[2]: *** [install-gladeDATA] Error 1
make[2]: Leaving directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/ui'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/radovan/GnomeICU09914/gnomeicu-0.99.14/ui'
make: *** [install-recursive] Error 1
**** Installation failed. Aborting package creation.
Cleaning up...OK
Bye.
-
tak se mto zkusil ještě jednou, ale s tím že sem na konec dal příkaz pouze
sudo make install a funguje to.Nainstalováno,jen asi nebudu v repu mít nejaktulálnější verzi._((
Tento problém považuju za vyřešený.-)