Revisión de Installation de Jue, 11/07/2013 - 22:07

La revisión le permite rastrear las diferencias que hay entre distintas versiones de una entrada.

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.

There is a Trisquel-specific bug in add-apt-repository, that prevents the removal of PPAs. Until this is fixed, you need to manually remove the repository information through Software Sources.

#10104: Removing PPAs with add-apt-repository does not work

The package removal instructions contained here should now work, but more testing is needed, until they can be considered as stable. Beware, that they can also remove other installed applications, that depends on the same package(s).

This page covers only information about getting the desired software packages properly installed. The instructions here was written in the sense to be helpful, and I am not responsible for any damages caused by following them (use at your own risk). For more information, follow the link to the referring page (in top-right corner).

How to use all of these commands?

There are actually two options:

  1. Either you can copy-paste them line-by-line into a Terminal window (press [Ctrl]+[Alt]+[T] to open one), or
  2. you can create a shell script, that can be used everytime you will need to install/remove the desired application. To make one, just open your favourite text editor (e.g. gedit), copy-paste all the necessary commands into window, then save the file (the filename could be something like libdvdcss-install.sh). Now, anytime you will have to perform the required task, just execute the script with a syntax of "sh PATH_TO_FILE" within Terminal.

OpenJDK

sudo apt-get update
sudo apt-get --no-install-recommends install openjdk-7-jre

▼ Remove

sudo apt-get remove java-common libatk-wrapper-java tzdata-java

0 A.D.

sudo add-apt-repository ppa:wfg/0ad
sudo apt-get update
sudo apt-get install 0ad

▼ Remove

sudo apt-get autoremove 0ad
sudo add-apt-repository -r ppa:wfg/0ad
sudo apt-key del E4FA953A

Battle for Wesnoth

sudo add-apt-repository ppa:vincent-c/wesnoth
sudo apt-get update
sudo apt-get install wesnoth-1.10 wesnoth-1.10-music

▼ Remove

sudo apt-get autoremove oss-compat wesnoth*
sudo add-apt-repository -r ppa:vincent-c/wesnoth
sudo apt-key del 5CB95493

Multi-arch (32-bit support)

echo foreign-architecture i386|sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
sudo apt-get update
sudo rm /usr/share/doc/libgtk2.0-0/changelog.Debian /usr/share/doc/libgail18/changelog.Debian /usr/share/doc/libsdl1.2debian/changelog.Debian.gz /usr/share/doc/gtk2-engines-pixbuf/changelog.Debian /usr/share/doc/libgail-common/changelog.Debian
sudo apt-get --no-install-recommends install ia32-libs-multiarch

▼ Remove

sudo apt-get autoremove .*:i386 oss-compat
sudo rm /etc/dpkg/dpkg.cfg.d/multiarch

Return to Castle Wolfenstein - Single Player

sudo add-apt-repository ppa:tobydox/rtcw
sudo sed -i s/precise/lucid/ /etc/apt/sources.list.d/tobydox-rtcw*
sudo apt-get update
sudo apt-get install rtcw-sp

▼ Disable PPA (recommended)

sudo sed -i 's/^/# /' /etc/apt/sources.list.d/tobydox-rtcw*

▼ Remove

sudo apt-get remove rtcw-sp
sudo sed -i 's/# //' /etc/apt/sources.list.d/tobydox-rtcw*
sudo add-apt-repository -r ppa:tobydox/rtcw
sudo apt-key del ADDE29B2

S3TC

Note: After installation, you need to manually enable S3TC, by following System Settings → 3D Acceleration → Image Quality → Enable S3TC texture compression even is software support is not available → Yes

sudo add-apt-repository "deb http://deb-multimedia.org stable main"
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1F41B907
sudo apt-get update
sudo apt-get install driconf libtxc-dxtn0

▼ Disable PPA (recommended)

sudo sed -i '/deb-multimedia/s/^/# /' /etc/apt/sources.list

▼ Remove

sudo apt-get autoremove libfs6 libtxc-dxtn0 x11-apps x11-session-utils xinit
sudo sed -i '/deb-multimedia/s/# //' /etc/apt/sources.list
sudo add-apt-repository -r "deb http://deb-multimedia.org stable main"
sudo apt-key del 1F41B907

▼ Alternative way

You can also use S2TC, which is a patent-free implementation of the S3 Texture Compression (S3TC) library, by installing the libtxc-dxtn-s2tc0 package from Trisquel's repository

GetDeb (mirror)

Note: This repository is required by GemRB, and ScummVM Tools

sudo add-apt-repository "deb http://mirrors.dotsrc.org/getdeb/ubuntu precise-getdeb games"
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 46D7E7CF
sudo apt-get update

▼ Disable PPA (recommended)

sudo sed -i '/getdeb/s/^/# /' /etc/apt/sources.list

▼ Revert

sudo sed -i '/getdeb/s/# //' /etc/apt/sources.list
sudo add-apt-repository -r "deb http://mirrors.dotsrc.org/getdeb/ubuntu precise-getdeb games"
sudo apt-key del 46D7E7CF

GemRB

Pre-requisite: GetDeb

sudo apt-get update
sudo apt-get install gemrb

▼ Remove

sudo apt-get autoremove oss-compat

ScummVM Tools

Pre-requisite: GetDeb

sudo apt-get update
sudo apt-get install scummvm-tools

▼ Remove

sudo apt-get autoremove scummvm-tools

Fish Fillets

sudo apt-get update
sudo apt-get install fillets-ng fillets-ng-data-cs

▼ Remove

sudo apt-get autoremove fillets-ng* oss-compat

LÖVE

sudo add-apt-repository ppa:bartbes/love-stable
sudo apt-get update
sudo apt-get install love

▼ Remove

sudo apt-get autoremove love
sudo add-apt-repository -r ppa:bartbes/love-stable
sudo apt-key del 81992645

Minetest

sudo add-apt-repository ppa:minetestdevs/stable
sudo apt-get update
sudo apt-get install minetestc55

▼ Remove

sudo apt-get autoremove minetestc55
sudo add-apt-repository -r ppa:minetestdevs/stable
sudo apt-key del F8CDAB41

Zandronum

sudo add-apt-repository "deb http://debian.drdteam.org stable multiverse"
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys AF88540B
sudo apt-get update
sudo apt-get --no-install-recommends install zandronum-client

▼ Remove

sudo apt-get autoremove zandronum*
sudo add-apt-repository -r "deb http://debian.drdteam.org stable multiverse"
sudo apt-key del AF88540B

PlayOnLinux

Issues: Forces the user to install non-free Microsoft fonts [workaround]

sudo add-apt-repository "deb http://deb.playonlinux.com precise main"
sudo sed -i /deb-src.*playonlinux/d /etc/apt/sources.list
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys C4676186
sudo apt-get update
sudo apt-get install playonlinux curl

▼ Remove

sudo apt-get autoremove cabextract libcurl3 p7zip-full
sudo add-apt-repository -r "deb http://deb.playonlinux.com precise main"
sudo apt-key del C4676186

Dolphin-emu

Issues: Currently unusable without the non-free libcg package (tested on v3.5)

sudo add-apt-repository ppa:glennric/dolphin-emu
sudo apt-get update
wget https://ubuntuone.com/0KO05OFFYRixUffYUzVbH7 -O nvidia-cg-toolkit_3.1_all.deb
sudo dpkg -i nvidia-cg-toolkit*.deb
rm -f nvidia-cg-toolkit*.deb
sudo apt-get install dolphin-emu

▼ Remove

sudo apt-get autoremove nvidia-cg-toolkit
sudo add-apt-repository -r ppa:glennric/dolphin-emu
sudo apt-key del 8505D44B

The commands used for creating the dummy nvidia-cg-toolkit package are available here.

PCSX-Reloaded

Simply install/remove the pcsxr package using your favorite package manager (e.g. gnome-app-install)

DOSBox

sudo apt-get update
sudo apt-get install dosbox

▼ Remove

sudo apt-get autoremove oss-compat

JDownloader

Issues: Automatically downloads the non-free UnRAR during every update [workaround]

sudo add-apt-repository ppa:jd-team/jdownloader
sudo apt-get update
sudo apt-get --no-install-recommends install jdownloader-installer openjdk-7-jre

▼ Remove

sudo apt-get remove java-common jdownloader-installer libatk-wrapper-java tzdata-java
sudo add-apt-repository -r ppa:jd-team/jdownloader
sudo apt-key del 6A68F637

SMTube (SMPlayer YouTube Browser)

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get --no-install-recommends install smtube

▼ Remove

sudo apt-get autoremove smtube
sudo add-apt-repository -r ppa:rvm/smplayer
sudo apt-key del E4A4F4F4

DeaDBeeF

sudo add-apt-repository ppa:starws-box/deadbeef-player
sudo apt-get update
sudo apt-get --no-install-recommends install deadbeef

▼ Remove

sudo apt-get autoremove deadbeef
sudo add-apt-repository -r ppa:starws-box/deadbeef-player
sudo apt-key del 2DD154A1

PeerGuardian Linux

Note: During the installation process, you will be asked if you want to "turn on automatic start". Unless the answer is "yes", the installation will fail. This dialog can be invoked later with the "sudo dpkg-reconfigure --force pglcmd" command.

sudo add-apt-repository ppa:jre-phoenix
sudo apt-get update
sudo apt-get --no-install-recommends install pglgui

▼ Remove

sudo apt-get remove libaudio2 libnetfilter-queue1 libqtcore4
sudo add-apt-repository -r ppa:jre-phoenix
sudo apt-key del 9C0042C8

MKVToolNix

sudo add-apt-repository "deb http://bunkus.org/ubuntu/precise /"
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys B6571FCA
sudo apt-get update
sudo apt-get install mkvtoolnix-gui

▼ Remove

sudo apt-get autoremove mkvtoolnix
sudo add-apt-repository -r "deb http://bunkus.org/ubuntu/precise /"
sudo apt-key del B6571FCA

Jupiter

sudo add-apt-repository ppa:webupd8team/jupiter
sudo apt-get update
sudo apt-get install jupiter

▼ Remove

sudo apt-get autoremove python-appindicator xinput
sudo add-apt-repository -r ppa:webupd8team/jupiter
sudo apt-key del EEA14886

Profile-sync-daemon

sudo add-apt-repository ppa:graysky/utils
sudo apt-get update
sudo apt-get install profile-sync-daemon

▼ Remove

sudo apt-get remove profile-sync-daemon
sudo add-apt-repository -r ppa:graysky/utils
sudo apt-key del F0E0B4E7

f.lux

sudo add-apt-repository ppa:kilian/f.lux
sudo apt-get update
sudo apt-get install fluxgui

▼ Remove

sudo apt-get autoremove python-appindicator
sudo add-apt-repository -r ppa:kilian/f.lux
sudo apt-key del 9BD4ED25

libdvdcss

Note: The Medibuntu repository is now retired, and no longer maintained (announcement)

sudo add-apt-repository "deb http://download.videolan.org/pub/debian/stable /"
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys B84288D9
sudo apt-get update
sudo apt-get install libdvdcss2

▼ Remove

sudo apt-get remove libdvdcss2
sudo add-apt-repository -r "deb http://download.videolan.org/pub/debian/stable /"
sudo apt-key del B84288D9

Prey

sudo apt-get update
sudo apt-get install scrot curl streamer mpg123
wget -rl1 -Adeb http://preyproject.com/releases/current
sudo dpkg -i preyproject.com/releases/current/*.deb
rm -fr preyproject.com

▼ Remove

sudo apt-get autoremove giblib1 libcurl3 libexplain30 libmpg123-0

more

Revisiones

10/05/2013 - 20:02
mYself
11/07/2013 - 08:18
lembas