Revisión de Installation (more) de Mér, 10/23/2013 - 16:01
As revisións permítenlle rastrexar as diferenzas que hai entre distintas versións dunha entrada.
Notice: This page is a part of my personal profile page and was not meant for contribution (at least not now). The page may be moved or deleted without prior notice. If you are willing to help, please contact me via my profile contact form. Thank you for your understanding.
The instructions contained here should now work, but more testing is needed, until they can be considered as stable. More information can be found on the referring page (top-right link).
Cairo-Dock
Note: This repository is proved to be very unstable, causing frequent crashes, therefore it is not recommended
sudo add-apt-repository ppa:cairo-dock-team sudo apt-get update sudo apt-get --no-install-recommends install cairo-dock-plug-ins cairo-dock-plug-ins-integration
▼ Remove
sudo apt-get remove cairo-dock-* libcurl3 libetpan15 libgldi3 sudo add-apt-repository -r ppa:cairo-dock-team sudo apt-key del E80D6BF5
▼ Alternative repository
sudo add-apt-repository "deb http://download.tuxfamily.org/glxdock/repository/ubuntu precise cairo-dock" sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 41317877
Faenza Icon Theme
sudo add-apt-repository ppa:tiheum/equinox sudo apt-get update sudo apt-get install faenza-icon-theme
▼ Remove
sudo apt-get remove faenza* sudo add-apt-repository -r ppa:tiheum/equinox sudo apt-key del 4631BBEA
FFmpeg
Note: This repository works well, but occassional package breakage do happen
sudo add-apt-repository ppa:jon-severinsson/ffmpeg sudo apt-get update sudo apt-get install ffmpeg
▼ Remove
sudo apt-get remove libavutil51 libopencv-core2.3 libopenjpeg2 sudo add-apt-repository -r ppa:jon-severinsson/ffmpeg sudo apt-key del CFCA9579 sudo apt-get update sudo apt-get --no-install-recommends install trisquel-desktop-common-recommended trisquel-recommended
▼ Alternative downloads
० 64-bit only static builds of latest releases (stable)
० 32/64-bit static builds of latest snapshots (testing)
Gambas 3
Note: This repository is required by I-Nex, so no installation instruction is provided
sudo add-apt-repository ppa:nemh/gambas3 sudo apt-get update
▼ Revert
sudo add-apt-repository -r ppa:nemh/gambas3 sudo apt-key del 73C62A1B
Gnash
Note: Trisquel 6.0 already contains the latest stable version of Gnash pre-installed, therefore using this repository is not needed. Also note, that Gnash is only useful for playing online flash games, and showing advertisements on various websites. Leaving it enabled will also break HTML5 compatibility on supported websites, like YouTube. Because of this, using it is generally not recommended (it can be disabled through Add-ons Manager in Abrowser/Firefox).
sudo add-apt-repository "deb http://getgnash.org/debs/ubuntu precise main" sudo apt-key adv --keyserver pgp.mit.edu --recv-keys A0B6D3FE sudo apt-get update sudo ln -s /usr/lib/firefox/plugins/libgnashplugin.so /usr/lib/mozilla/plugins sudo apt-get install browser-plugin-gnash
▼ Remove
sudo apt-get remove libboost-date-time1.46.1 libflite1 libgstreamer-plugins-bad0.10-0 libopenal-data libopenspc0 libspandsp2 libvo-aacenc0 libvo-amrwbenc0 libxvidcore4 libzvbi-common sudo rm /usr/lib/mozilla/plugins/libgnashplugin.so sudo add-apt-repository -r "deb http://getgnash.org/debs/ubuntu precise main" sudo apt-key del A0B6D3FE sudo apt-get update sudo apt-get --no-install-recommends install trisquel-desktop-common-recommended trisquel-recommended
I-Nex
sudo add-apt-repository ppa:i-nex-development-team/stable sudo apt-get update sudo apt-get --no-install-recommends install i-nex
▼ Remove
sudo apt-get autoremove mesa-utils sudo add-apt-repository -r ppa:i-nex-development-team/stable sudo apt-key del F34CDDAD
Krusader
sudo apt-get update sudo apt-get --no-install-recommends install cksfv kdiff3 krename krusader
▼ Remove
sudo apt-get autoremove cksfv docbook-xsl libxml2-utils
LibreOffice
Note: This repository is problematic, and can cause package breakage, so not really recommended
sudo add-apt-repository ppa:libreoffice/libreoffice-4-1 sudo apt-get update sudo apt-get dist-upgrade
▼ Remove
sudo ppa-purge ppa:libreoffice/libreoffice-4-1 sudo add-apt-repository -r ppa:libreoffice/libreoffice-4-1 sudo apt-key del 1378B444
Lightspark
sudo add-apt-repository ppa:sparkers sudo apt-get update sudo apt-get install browser-plugin-lightspark
▼ Remove
sudo apt-get remove libboost-system1.46.1 libglew1.5 libxml++2.6-2 sudo add-apt-repository -r ppa:sparkers sudo apt-key del 0AA42215
MediaInfo
sudo add-apt-repository ppa:shiki/mediainfo sudo apt-get update sudo apt-get install mediainfo-gui
▼ Remove
sudo apt-get autoremove mediainfo* sudo add-apt-repository -r ppa:shiki/mediainfo sudo apt-key del F9D8BC54
Open Sound System
Note: Make sure you have installed the latest Linux-libre 3.5 kernel version before you install OSS4. The 'Starting Open Sound System' process will fail at first, but this is completely normal, since the required symlink to kernel headers does not exist yet.
sudo apt-get update sudo apt-get --no-install-recommends install dpkg-dev libc6-dev linux-headers-generic-lts-belenos linux-image-generic-lts-belenos oss4-dkms oss4-gtk sudo dpkg-reconfigure linux-sound-base # select OSS sudo cp /etc/pulse/default.pa /etc/pulse/default.pa-backup sudo sed -i -e 46s/#// -e '46s/$/ mmap=0/' -e 52,54s/^/#/ -e 56,57s/^/#/ /etc/pulse/default.pa sudo adduser `whoami` audio
▼ Building kernel modules (required)
Note: You need to repeat this process every-time you upgrade the kernel headers
sudo ln -s /usr/src/linux-headers-`uname -r` /lib/modules/`uname -r`/source sudo /usr/lib/dkms/dkms_autoinstaller start sudo rm /lib/modules/`uname -r`/source sudo /etc/init.d/oss4-base start
Now reboot
▼ After restarting the system (important)
Note: This will fix the crackling noise in the sound, caused by buggy resampling algorithm of OSS4
sudo ossmix vmix0-src OFF
Then reboot the last time
▼ Remove
sudo apt-get autoremove binutils libc-dev-bin libdpkg-perl libquadmath0 linux-libc-dev make oss4-base linux-headers-generic-lts-belenos linux-image-generic-lts-belenos sudo dpkg-reconfigure linux-sound-base # select ALSA sudo mv /etc/pulse/default.pa-backup /etc/pulse/default.pa sudo deluser `whoami` audio
Screenlets
Note: The packages available in Trisquel 6.0 are up-to-date, therefore using this repository is not needed (unless you want to install the screenlets separately). The following commands will install all the available screenlets for you, except dropbox-screenlet, twitter-screenlet, and weather-screenlet which cannot be installed in Trisquel. This is actually a better way than just installing the screenlets-pack-all package, not only because this will eventually save you space/bandwith by the ability to later remove all the unnecessary/unused screenlets (use Synaptic), but also installs all the necessary dependencies needed for them to function properly.
sudo add-apt-repository ppa:screenlets sudo apt-get update sudo apt-get --no-install-recommends install `apt-cache search .-screenlet|cut -d' ' -f1|sed -e /dropbox/d -e /twitter/d -e /^weather/d`
▼ Remove
sudo apt-get autoremove esound-common libaudio2 libaudiofile1 libblas3gf libbluray1 libitl0 libquadmath0 libvdpau1 libxvidcore4 python-beautifulsoup sudo add-apt-repository -r ppa:screenlets sudo apt-key del A8670E8C
SpringLobby (Spring RTS)
sudo add-apt-repository ppa:spring sudo apt-get update sudo apt-get install springlobby
▼ Remove
sudo apt-get autoremove spring sudo add-apt-repository -r ppa:spring sudo apt-key del 8670A035
Transmission
Note: This repository is proved not to update its packages consistently, therefore package breakage can happen
sudo add-apt-repository ppa:transmissionbt sudo apt-get update sudo apt-get upgrade
▼ Remove
sudo ppa-purge transmissionbt sudo add-apt-repository -r ppa:transmissionbt sudo apt-key del 365C5CA1
uGet
sudo add-apt-repository ppa:plushuang-tw/uget-stable sudo apt-get update sudo apt-get install uget
▼ Remove
sudo apt-get autoremove uget sudo add-apt-repository -r ppa:plushuang-tw/uget-stable sudo apt-key del EBE14A20
Vidalia (Tor)
Note: During installation, the "tor daemon startup" process may crash, bringing you back to the login screen. Other than that, the installation seems to finish successfully.
sudo add-apt-repository "deb http://deb.torproject.org/torproject.org precise main" sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 886DDD89 sudo apt-get update sudo apt-get --no-install-recommends install vidalia
▼ Remove
sudo apt-get autoremove tor sudo add-apt-repository -r "deb http://deb.torproject.org/torproject.org precise main" sudo apt-key del 886DDD89
VirtualBox
Issues: VirtualBox Guest Additions comes pre-packaged with the installer [workaround]
Note: Unless you install the latest 3.5 series kernel image and headers (rebooting the system is required), the installation process will be unsuccessful. This happens because the "VirtualBox kernel modules recompilation" process requires that linux-headers, and linux-image versions were identical.
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian precise contrib" sudo sed -i /deb-src.*virtualbox/d /etc/apt/sources.list sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 98AB5139 sudo apt-get update sudo apt-get --no-install-recommends install virtualbox-4.3 make linux-headers-generic-lts-belenos linux-image-generic-lts-belenos gcc sudo adduser `whoami` vboxusers
▼ Remove
sudo apt-get autoremove binutils libaudio2 linux-headers-generic-lts-belenos linux-image-generic-lts-belenos make sudo add-apt-repository -r "deb http://download.virtualbox.org/virtualbox/debian precise contrib" sudo apt-key del 98AB5139
VLC media player
Note: This repository is proved to be unstable, causing audio to be muted whenever the video is rewinded, therefore it is not recommended. Also, the latest stable version is available right from the repository.
sudo add-apt-repository ppa:videolan/stable-daily sudo apt-get update sudo apt-get --no-install-recommends install vlc
▼ Remove
sudo apt-get remove libaudio2 libbluray1 libcddb2 libcrystalhd3 libdvbpsi7 libebml3 libiso9660-8 libqtcore4 libresid-builder0c2a libsdl-image1.2 libsidplay2 libtar0 libupnp3 libva-x11-1 libxcb-composite0 libxcb-keysyms1 libxcb-randr0 libxcb-xv0 libzvbi-common vlc-data sudo add-apt-repository -r ppa:videolan/stable-daily sudo apt-key del 801DF724
Wine (compatibility layer)
Note: This repository is not frequently updated; using PlayOnLinux with this trick seems to be a better way
sudo add-apt-repository ppa:ubuntu-wine sudo apt-get update sudo apt-get --no-install-recommends install wine1.4 winetricks gnome-exe-thumbnailer
▼ Remove
sudo apt-get autoremove binfmt-support cabextract sudo add-apt-repository -r ppa:ubuntu-wine sudo apt-key del F9CB8DB0
XBMC Media Center
sudo add-apt-repository ppa:team-xbmc sudo apt-get update sudo apt-get --no-install-recommends install xbmc
▼ Remove
sudo apt-get autoremove fonts-liberation mesa-utils sudo add-apt-repository -r ppa:team-xbmc sudo apt-key del 91E7EE5E
More instructions will follow later.