The Server version of Ubuntu does not have the
add-apt-repository command. How can i add a PPA to the server without this command?
You can simply add the
Side note: in 11.04 they added a symlink to
Second side note: (Tested on 13.10) As the comments below indicated, this may also be necessary:
Let me teach you how to fish.
So, first you install apt-file:
So, in this case the next thing to do would be to install python-software-properties.
Not necessarily the best answer, but will function: the old-fashioned way (pre Ubuntu 9.10, they call it) of editing
See this page: https://launchpad.net/+help/soyuz/ppa-sources-list.html
Copied here because this eventually will disappear.
On older (pre 9.10) Ubuntu systems
Step 1: Visit the PPA's overview page in Launchpad. Look for the heading that reads Adding this PPA to your system and click the Technical details about this PPA link.
Step 2: Use the Display sources.list entries drop-down box to select the version of Ubuntu you're using.
Step 3: You'll see that the text-box directly below reads something like this:
Copy those lines.
Step 4: Open a terminal and type:
This will open a text editor containing the list of archives that your system is currently using. Scroll to the bottom of the file and paste the lines you copied in the step above.
Save the file and exit the text editor.
Step 5: Back on the PPA's overview page, look for the Signing key heading. You'll see something like:
1024R/72D340A3 (What is this?)
Copy the portion after the slash but not including the help link; e.g. just 72D340A3.
Step 6: Now you need to add that key to your system so Ubuntu can verify the packages from the PPA. In your terminal, enter:
(Replace 72D340A3 with whatever you copied in the step 5.)
This will now pull down the PPA's key and add it to your system.
Step 7: Now, as a one-off, you should tell your system to pull down the latest list of software from each archive it knows about, including the PPA you just added:
Now you're ready to start installing software from the PPA!
Thus if you should install via
Run this command:
And then you can add your repository running:
Renember to replace