Chcesz zainstalować najnowszą wersję Xfce? Proces nie jest trudny, a poniższy przepis dodatkowo ułatwia zadanie!
1.) Instalacja zależności :
sudo apt-get install build-essential libglib2.0-dev libgtk2.0-dev libpng12-dev libxml2-dev libvte-dev libsm-dev iceauth liburi-perl liburi-perl liburi-perl libxml-parser-perl libstartup-notification0-dev libhal-storage-dev libdbus-glib-1-dev libxrender-dev libxcomposite-dev libxfixes-dev libxdamage-dev libjpeg62-dev
2.) Ściągnięcie pliku instalacyjnego :
wget http://www.us.xfce.org/archive/xfce-4.4.0/installers/xfce4-4.4.0-installer.run
3.) Nadawanie praw wykonywania dla pliku :
chmod +x xfce4-4.4.0-installer.run
4.) Rozpoczęcie instalacji :
./xfce4-4.4.0-installer.run
W menu Choose Features dokonujemy wyboru składniki które instalujemy :
Początkujący użytkownicy powinni użyć w instalatorze standardowych ustawień. To samo tyczy się lokalizacji instalacji.
5.) Dodawanie wpisu Xfce do GDM :
sudo gedit /usr/share/xsessions/xfce.desktop
Do pliku należy skopiować :
[Desktop Entry]
Encoding=UTF-8
Name=Xfce 4.4 Session
Comment=Use this session to run Xfce 4.4 as your desktop environment
Exec=/home/nazwa użytkownika/local/bin/startxfce4
Icon=/home/nazwa użytkownika/local/share/pixmaps/xfce4_xicon1.png
Type=Application
Fajne to HOW-TO szkoda tylko że – nie działa tzn. pod koniec pracy instalatora wyrzuca mi błąd przy make-all exo
Nie jest ro moja wina, pisałem o bibliotece exo, już w HOW-TO na temat aktualizacji do Xfce 4.4 RC2 Trzeba ją ręcznie skompilować :
http://comendante.wordpress.com/2006/11/18/aktualizacja-xfce-44-rc2/#more-50
Mała uwaga, co do Extensive optimizations: Można spokojnie wybrać procesor i686. Chyba, że mamy procesor starszy niż PentiumPro.
U mnie instalacja Xfce zakończyła się tak:
Xfce Volume Control
Running configure… failed
Co robić?
@jasz07
kliknąć ~”pokaż log instalacji”, zjechać na dół, zobaczyć, że brakuje mu ALSY, pomyśleć, zainstalowac libasound2-dev.
Hmm… Mnie zastanawia pewna rzecz – dodałem wszytskie biblioteki podane powyżej oprócz jednej -libhal-storage-dev – ponieważ do jej zainstalowania potrzebna jest inna biblioteka którą mam zainstalowaną, ale wywala błąd ponieważ ja mam wersję ubuntu’ową, a potrzebna jest „ubuntowo-kubuntowa”(„Wymaga: libhal-storage1 (=0.5.7-1ubuntu18.2). ale ma być zainstalowana wersja 0.5.7-1ubuntu18.2kubuntu1”). Pomijając ten błąd można kontynuować instalację, która jednak wywala się w miejscu –
„Xfce GTK engine and themes
Running configure… done
Running make all… failed”
A w logu mamy wpis (przy # Checking for GNU make) :
/tmp/xfce4-4.4.0-installer/bootstrap.sh: line 82: GNUmake: polecenie nieodnalezione”
a na samym dole loga jest :
## Building gtk-xfce-engine
./control.sh: line 125: GNUmake: polecenie nieodnalezione
Szykałem odpowiedzi i rozwiązań na ten problem w wielu miejscach i dłuugo to robiłem (kombo Ubuntu.pl Google).
Uzyskam pomoc ? BYłbym zobowiązany .
Z góry dziękuję
[quote comment=”1008″]@jasz07
kliknąć ~”pokaż log instalacji”, zjechać na dół, zobaczyć, że brakuje mu ALSY, pomyśleć, zainstalowac libasound2-dev.[/quote]
zainstalowałem libasound2-dev i niestety wyszło tak:
test -f 'exo-md5.c’ || echo ’./’`exo-md5.c;
then mv -f „.deps/libexo_0_3_la-exo-md5.Tpo” „.deps/libexo_0_3_la-exo-md5.Plo”; else rm -f „.deps/libexo_0_3_la-exo-md5.Tpo”; exit 1; fi
cc1: warnings being treated as errors
exo-icon-view.c: In function 'exo_icon_view_layout_cols’:
exo-icon-view.c:3195: warning: 'rows’ may be used uninitialized in this function
make[3]: *** [libexo_0_3_la-exo-icon-view.lo] Błąd 1
make[3]: *** Oczekiwanie na niezakończone zadania….
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=”/home/janusz/local/share” -DEXO_COMPILATION -DG_LOG_DOMAIN=”exo” -DLIBEXECDIR=”/home/janusz/local/libexec” -DLIBEXO_VERSION_API=”0.3″ -DPACKAGE_LOCALE_DIR=”/home/janusz/local/share/locale” -I/home/janusz/local/include -I/usr/include -I/usr/include -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/home/janusz/local/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/home/janusz/local/include -I/usr/include -I/usr/include -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-md5.lo -MD -MP -MF .deps/libexo_0_3_la-exo-md5.Tpo -c exo-md5.c -fPIC -DPIC -o .libs/libexo_0_3_la-exo-md5.o
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DDATADIR=”/home/janusz/local/share” -DEXO_COMPILATION -DG_LOG_DOMAIN=”exo” -DLIBEXECDIR=”/home/janusz/local/libexec” -DLIBEXO_VERSION_API=”0.3″ -DPACKAGE_LOCALE_DIR=”/home/janusz/local/share/locale” -I/home/janusz/local/include -I/usr/include -I/usr/include -DHAVE_GNUC_VISIBILITY -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/home/janusz/local/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/home/janusz/local/include -I/usr/include -I/usr/include -O2 -pipe -Wall -Werror -MT libexo_0_3_la-exo-md5.lo -MD -MP -MF .deps/libexo_0_3_la-exo-md5.Tpo -c exo-md5.c -o libexo_0_3_la-exo-md5.o >/dev/null 2>&1
make[3]: Opuszczenie katalogu `/tmp/xfce4-4.4.0-installer/exo/exo’
make[2]: *** [all] Błąd 2
make[2]: Opuszczenie katalogu `/tmp/xfce4-4.4.0-installer/exo/exo’
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/tmp/xfce4-4.4.0-installer/exo’
make: *** [all] Błąd 2
!! Failed to build exo, see the errors above
!! for details on the problem.
Nie wiem niestety co jest grane?
@jasz07 zainstaluj najnowszą wersje libexo , musisz ją ręcznie skompilować :
http://comendante.wordpress.com/2006/11/18/aktualizacja-xfce-44-rc2/#more-50
Po poprawnej kompilacji, instalacja ruszy.
zainstalowałem exo-0.3.2 według opisu Comendante wymagało libxfce4util
ale nadal mam ten sam błąd co jasz07
Ma ktos jakis pomysl coz tym zrobic?
To nie jest miejsce na rozwiązywanie problemów. Od tego jest forum.
Witam
Na samym końcu instalacji wyrzuca mi błąd:
Software Uninstaller
Registering Installation… failed
Co na to poradzić?
Sorki że dwa razy.
Myslałem że za pierwszym razem nie doszło.
SORRy
Juz w pierwszym punkcie :
cyclone@okocyklonu:~$ sudo apt-get install build-essential libglib2.0-dev libgtk2.0-dev libpng12-dev libxml2-dev libvte-dev libsm-dev iceauth liburi-perl liburi-perl liburi-perl libxml-parser-perl libstartup-notification0-dev libhal-storage-dev libdbus-glib-1-dev libxrender-dev libxcomposite-dev libxfixes-dev libxdamage-dev libjpeg62-dev
[sudo] password for cyclone:
Czytanie list pakietów… Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie… Gotowe
Pakiet iceauth nie ma dostępnej wersji, ale odnosi się do niego inny pakiet.
Zazwyczaj oznacza to, że pakietu brakuje, został zastąpiony przez inny
pakiet lub nie jest dostępny przy pomocy obecnie ustawionych źródeł.
Jednak następujące pakiety go zastępują:
x11-xserver-utils
E: Pakiet iceauth nie ma kandydata do instalacji
:/
nie wiem, czy zauważyłeś, że jest to wpis sprzed 2 lat… Masz jednak na tę okoliczność podane:
Jednak następujące pakiety go zastępują:
x11-xserver-utils
Hehe racja 🙂
Doszedłem już do tego… ale jakoś UBUNTU mi nie leży i powróciłem do Debiana.
PEACE!