It seems that in Testing the repositories can give some problem for the installation of some packages, but with these they are solved:
$ sudo nano /etc/apt/sources.list
# Official repository deb http://http.us.debian.org/debian/ testing main contrib non-free deb-src http://http.us.debian.org/debian/ testing main contrib non-free # Repository of Security deb http://security.debian.org/ testing / updates main contrib non-free deb-src http://security.debian.org/ testing / updates main contrib non-free # Proposed Updates repository deb http: // cdn.debian.net/debian testing-proposed-updates contrib main non-free deb-src http://cdn.debian.net/debian testing-proposed-updates contrib main non-free # Multimedia Repository # aptitude install deb-multimedia -keyring deb http://www.deb-multimedia.org testing main non-free deb-src http://www.deb-multimedia.org testing main non-free # MATE Desktop Repository # apt-get install mate-archive -keyring deb http://repo.mate-desktop.org/debian jessie main deb http://packages.mate-desktop.org/repo/debian jessie main deb http://mirror1.mate-desktop.org/debian jessie main
damnvid
Damnvid is a program specialized in downloading and converting almost any multimedia format. Add the repositories of the program in sid version (they have not given me any problem)
$ sudo pen /etc/apt/sources.list
deb http://damnvid.biringa.com/ sid main deb-src http://damnvid.biringa.com/ sid main
Lower the key, add, delete and update repos ...
wget http://damnvid.biringa.com/damnvid.key su -c "apt-key add damnvid.key" $ rm damnvid.key $ sudo apt-get update $ sudo apt-get install damnvid
OracleJava
Oracle java7 or version 8 (no problem on debian). We add the repositories and the key, update and install
$ sudo echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main"> /etc/apt/sources.list.d/webupd8team-java.list & echo "deb-src http: // ppa.launchpad.net/webupd8team/java/ubuntu precise main ">> /etc/apt/sources.list.d/webupd8team-java.list
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886 $ sudo apt-get update $ sudo apt-get install oracle-java7-installer
Some corrections
Curiously, there is no hardinfo in Testing (download it from the sid version packages):
You can also install these programs that look like it
$ sudo apt-get install lshw-gtk sysinfo
The libavcodec53 library is deprecated in debian testing. Fix and delete "libxine2-all-plugins-libdvdread4" by libxine2-all-plugins
It would look like this:
$ sudo apt-get install libdvdcss2 faad gstreamer0.10-ffmpeg gstreamer0.10-x gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10- plugins-ugly ffmpeg lame twolame vorbis-tools libquicktime2 libfaac0 libmp3lame0 libxine2-all-plugins libxine1-all-plugins libdvdnav4 libmad0 libavutil51 sox libxvidcore4 libavcodec54 libavdevice53 libavdevice54 libxine5-all-plugins libxine264-all-plugins libdvdnavXNUMX libmadXNUMX libavutilXNUMX sox libxvidcoreXNUMX libavcodecXNUMX libavdeviceXNUMX libavdevice XNUMX-make-essential checkmakell autoplugXNUMX build XNUMX automataviceXNUMX libkestdc + build cplugit XNUMX automakell-free-build XNUMXkestdc
In Drawing and photography this way
$ sudo apt-get install gimp-gap gimp-dcraw gimp-texturize gimp-data-extras inkscape pint gthumb
If you need an image viewer lighter than gthumb you can install mirage
$ sudo apt-get install mirage
A trick for Installing packages "off-network" from debian repositories. We open Synaptic in Administration> Synaptic package manager We mark the packages that we want to install.
We save the script by clicking File> Generate Download Script. We open a terminal in the script folder and execute: $ sudo sh script_name.
All packages with their respective dependencies will be downloaded in the directory where we have the terminal open. We save the folder and pass it to the machine that we have offline.
To install it from terminal inside the folder where the packages are:
$ sudo dpkg –force-depends -i * .deb
Install Firefox and Thunderbird
Using the Mozilla binaries, copy the unzipped folder to the / opt folder and make a symbolic link from the program's startup binary to the / usr / bin / folder
Firefox
32Bits
$ wget -c http://download-origin.cdn.mozilla.net/pub/mozilla.org/firefox/releases/26.0/linux-i686/es-ES/firefox-26.0.tar.bz2 -O / tmp / firefox-26.0.tar.bz2
64Bits
$ wget -c http://download-origin.cdn.mozilla.net/pub/mozilla.org/firefox/releases/26.0/linux-x86_64/es-ES/firefox-26.0.tar.bz2 -O / tmp / firefox-26.0.tar.bz2
$ sudo mkdir / opt / mozilla -p $ sudo tar -vjxf /tmp/firefox-26.0.tar.bz2 -C / opt / mozilla / $ sudo ln -sf / opt / mozilla / firefox / firefox / usr / bin / firefox
Thunderbird
32bits
$ wget -c http://download-origin.cdn.mozilla.net/pub/mozilla.org/thunderbird/releases/24.2.0/linux-i686/es-ES/thunderbird-24.2.0.tar.bz2 - Or /tmp/thunderbird-24.2.0.tar.bz2
64Bits
$ wget -c http://download-origin.cdn.mozilla.net/pub/mozilla.org/thunderbird/releases/24.2.0/linux-x86_64/es-ES/thunderbird-24.2.0.tar.bz2 - Or /tmp/thunderbird-24.2.0.tar.bz2
$ sudo mkdir / opt / mozilla -p $ sudo tar -vjxf /tmp/thunderbird-24.2.0.tar.bz2 -C / opt / mozilla / $ sudo ln -sf / opt / mozilla / thunderbird / thunderbird / usr / bin / thunderbird
If you want to install a more updated version of Iceweasel and icedove through the repositories
$ sudo nano /etc/apt/sources.list
# Iceweasel and icedove Browser Repository (fork Firefox and thunderbird) deb http://cdn.debian.net/debian experimental main
We keep
$ sudo apt-get update $ sudo apt-get install -t experimental iceweasel iceweasel-l10n-en-en icedove icedove-l10n-en-en
After installing Iceweasel and Icedove in this way, they should deactivate the line in the /etc/apt/sources.list file with a "#" in front of it.
# Iceweasel and icedove Browser Repository (fork Firefox and thunderbird) #deb http://cdn.debian.net/debian experimental main
And we update repository again
$ sudo apt-get update
This is very important because we can accidentally update system packages from the experimental branch and cause problems in the operating system.
Virtualbox
$ sudo nano /etc/apt/sources.list
#Virtualbox deb http://download.virtualbox.org/virtualbox/debian wheezy contrib non-free
And we keep
$ sudo wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install dkms virtualbox-4.3
We download the extension package for the version of Virtualbox 4.3.
And that's it 😀
Now I remembered why I never stayed long in Debian. A lot of time wasted in adding repositories, keys and other herbs. At Arch it is at hand.
Adding external repos in Debian is only necessary if you need a new version of a program, which is not my case. I have been with Debian Wheezy for a year with only the main repository and so comfortable.
Or also from a program that is not in the repositories as indicated by the colleague who has done the tutorial to install mate. Even so, they are still exceptions. Only with the main Debian repo many people live comfortably.
Leaving the offtopic aside, thanks for sharing chuki7.
A correction:
There is no need to comment out the experimental repository line on Debian. By default it never installs or updates packages from that repository.
To use packages from that repository, you have to explicitly request it with the "-t experimental" option.
For example: if we have iceweasel 17 in the repository (whatever it is) and iceweasel 26 in the experimental repository, it will never install or update to version 27. Except with the already indicated option "-t experimental".
+1
The same goes for the wheezy-backports repository.
Leper_Ivan; It is true in arch almost everything is at hand, but it made me boring, Debian follows a line with its virtues and defects, only one thing is missing which is a purely roling release version (staying in testing is similar) .
Channels; You can mix a sid and stable repo with testing but carefully and you can even include a version of ubuntu for some specific programs. (It depends on the experience of each one to save you compilations)
Thanks manolox; I had not realized that detail but just in case I am in the habit of commenting on the line.
Here in pdf
https://blog.desdelinux.net/wp-content/uploads/2014/01/Debian-Testing+Mate+Programas.pdf
I use debian sid and everything is fine, everything updated and it is stable as testing, there is no problem adding external ubuntu repos which I consider is not very good to do it if you want more updated programs it is simple to use -t experimental as the partner adds and if you want everything else updated because using sid is good for me and I have everything up to date, it is not stable as rock but that distro roling release is, whoever tells me that any distro roling release is totally stable would be sinning all have their problems and it is obvious they have everything beta that is the price of having everything updated and in debian we have stable testing and sid only choose according to their versionitis