dependency issues I've created the following script it may
Look daunting but this script is mostly documentation so read before
use comments
I'm using this on both production and test machines Beta012, Beta014, Beta024 Live-CD (though kludgey from live-cd). However your mileage may vary so suggest testing it in test environment first
If beryl is not currently running on your machine this will most likely not change that, but who knows. Just added a apt-get install for libxml1
for newer Kiba-Dock dependency which is not in the Trevino repositories
- Code: Select all
#!/bin/bsh
## Fast beryl x.x to beryl 3.0+git SVN,(nightly build unstable,
## but has not changed since May, 9th, 2007
## Kiba has just recently had updates 5/30/2007
## Read all comments please! Before you run this script
## The following link is Here is a list of the packages
## http://download.tuxfamily.org/3v1deb/dists/feisty/eyecandy/index.html
## save this file as beryl3er on the Desktop
## right click it
## Left click properties
## Click on permissions
## Check the Allow executing file as a program box
## to run this start a gnome-terminal and type
## Click on Cassandra (MintMenu)
## Click on Terminal (under System Category Left side of Menu)
## Type in the following
## sudo sh /home/yourLoginID/beryl3er
## ------------> you
## Changing the "yourLoginID" with your actual mint id used when you installed Mint
## If you saved this sh script in a differnt location change path as appropriate
## Kiba-Dock pre-requiste
apt-get install libxml1
## move orginal repository list out of harms way (hopefully)
mv /etc/apt/sources.list /etc/apt/origsourcest.list
## Create the temporary list sources for the repositories add bin
echo "deb http://download.tuxfamily.org/3v1deb feisty eyecandy" > /etc/apt/sources.list
## Append to above sources list
echo "deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy" >> /etc/apt/sources.list
## set the site gpg key for the repository
KEY=81836EBF; gpg --keyserver subkeys.pgp.net --recv $KEY && gpg --export --armor $KEY | sudo apt-key add -x
## Update the repositories for the package manager(s)
apt-get update
## Do the existing beryl x.x to Beryl 3 SVN updates
apt-get upgrade
## Launch Synaptic, to get new packages (more eye candy)
## You'll need this isolated repositories to get additional eye-candy stuff
## and have the fewest dependency/compatibilty issues, trust me
## NOTE: if you do not wish additional
## Beryl, Compiz, Akamaru, Kiba, seom packages
## just close synaptics when it launches or comment the line starting with gksu below
## otherwise do independent searches on the names beryl, Compiz. Kiba etc.. marking those
## additional packages you desire, if you happen to find a compatiblity issue say with
## supported plugins vs unsupported plugins, I'd stick with the supported ones
## I've personally have selected all the beryl packages, helidor, all lib packages
## simple settings for manager
## Have not tried any of the debug or developement packages
## After marking all additional desired packages,
## click on apply
## when those install are done close synaptics and this script will clean-up repositiries
## resoring your original sources (if all goes well)
gksu synaptic
## delete temp beryl3 repository list we created above
rm /etc/apt/sources.list
## restore the origin sources.list Mint 3.0
mv /etc/apt/origsourcest.list /etc/apt/sources.list
## re-update the sources.list with the original Mint 3.0 package manager
apt-get update
exit
For Bianca Mint 2.2
replace all occurances of feisty to edgy
ie..
deb http://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-src http://download.tuxfamily.org/3v1deb edgy beryl-svn




