I am trying to install svn and am running into issues. The command I am running is sudo apt-get install svn. When I run this, I get the error "Unable to locate package svn". Why is this? How do I fix it?
Asked
Active
Viewed 4.1e+01k times
161
girardengo
- 4,965
- 1
- 26
- 31
coffee
- 1,611
3 Answers
247
The package is called subversion (abbreviated svn). You've to install it by running:
sudo apt-get install subversion
This package contains the svnserve daemon too (not started by default). If you want to host a subversion server over HTTP, you must install apache2 and configure it accordingly.
matan h
- 117
Lekensteyn
- 174,277
-
1Is there a client only package as well? Or you have to install the server as well. – Martin Jun 04 '14 at 11:13
-
2@Martin The server binary (
svnserve) is only 85 KiB, the administration toolsvnadminis 72KiB. Their manpages are some KiB. Just install thesubversionpackage to get all subversion programs (svnserve"server",svnclient (256KiB)). You do not need a server like Apache for the client functionality. – Lekensteyn Jun 04 '14 at 12:17
21
There is no package with the name of SVN . You may type this command on terminal.
sudo apt-get install subversion
Then you can check it using svn command
svn co "type here your checkout URL without double quotes"
svn status
svn commit ...........your file name
muru
- 197,895
- 55
- 485
- 740
Ashish Saini
- 541
6
apt-get is an amazing package manager, but often the names of packages aren't exactly named the way you would expect. (Obviously not the fault of apt-get) for example, downloading java isn't apt-get install java.
as for your issue, the name of the svn package in apt-get is subversion.
apt-get install subversion
have fun with your subversion needs!
apt-cache search subversion– don.joey Feb 19 '13 at 10:11