|
|
(K)Ubuntu Feisty/Gutsy Live CDs
Open a terminal on a (K)Ubuntu Live CD, copy and paste:
sudo apt-get -y install subversion python-glade2 rpm && \ svn co http://klikclient.googlecode.com/svn/trunk/client/ && \ cd client/trunk/ && sudo python install.py && \ cd -
Done! Test it with:
klik get xvier
Fedora 7 or Fedora 8
su yum -y install subversion binutils && \ svn co http://klikclient.googlecode.com/svn/trunk/client/ && \ cd client/trunk/ && python install.py && \ exit
Done! Test it with:
klik get pacman
openSUSE 10.2 Live DVD
su svn co http://klikclient.googlecode.com/svn/trunk/client/ cd client/trunk/ python install --prefix /home/linux/ exit
Done! Test it with:
klik get xvier
Remarks: use the absolute path for the --prefix command (you are running this as root, remember?). This will install the klik runtime stuff into /home/linux/bin/ which is on the $PATH.
Mandriva 2008 HD and LiveCD
su urpmi.addmedia main ftp://ftp.proxad.net/pub/Distributions_Linux/MandrivaLinux/official/2008.0/i586/media/main/release urpmi fuse libfuse2 cdrkit-isotools subversion pygtk2.0-libglade svn checkout http://klikclient.googlecode.com/svn/trunk/ klikclient-read-only cd klikclient-read-only/client/trunk python ./install.py mv /opt/klik/bin/fusioniso.dyn /opt/klik/bin/fusioniso ln -s /opt/klik/bin/fusioniso /usr/local/bin/ echo "fuse" >> /etc/modules modprobe fuse chmod 777 /dev/fuse
To activate klik2 for each user, add the login name into the fuse group :
usermod -G fuse [your_user]
Done! Test it with:
klik hardinfo
openSUSE 10.2 HD install, 10.3
IMPORTANT! On openSUSE Live, do: mkdir /tmp/klik && mount -t tmpfs tmpfs /tmp/klik
su smart install subversion python-gtk svn co http://klikclient.googlecode.com/svn/trunk/client/ cd client/trunk/ python install.py exit
Done! Test it with:
klik get xvier
Remarks re. openSUSE on harddisk:
if you don't know it yet: install the "webpin" commandline utility from http://software.opensuse.org/download/openSUSE:/Tools/openSUSE_10.2 -- because with "webpin --url somename" you can search for any package (or file) name (or part of a name) to see which repositories and which package has it on offer. It helps you close holes caused missing dependencies. You'll probably need "xdg-utils", for example. - KillerKiwi : we include our own copy of xdg-utils in case it is not installed
Sidux
sudo apt-get update sudo apt-get -y install subversion rpm python-glade2 mkdir ~/klikclient-svn cd ~/klikclient-svn svn co http://klikclient.googlecode.com/svn/trunk/client/trunk/ cd trunk/ sudo python install.py
Done! Test it with:
klik get xvier
Tested live on sidux 2007-04.5 kde-full.
To Be Done
create a list of packages (and their URLs) to be installed into the base system to make klik2 work. (probono: klik should not need anything besides what comes with the base system/is part of the LSB: pipitas: I agree. That's the future. The keyword is "should". But life is different, and life is now. Users in reality do run systems that don't comply to LSB yet.)
Details
If the instructions don't work, please feel free to simplify/correct them ;-)
Sign in to add a comment
