Révision de Installation (more) du mer, 10/23/2013 - 16:43

Les révisions vous permettent de suivre les différences entre plusieurs versions d’un message.

Back to referring page

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 cfv kdiff3 krename krusader

▼ Remove

sudo apt-get autoremove cfv 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.

Révisions

10/24/2013 - 19:12
mYself