-
-
Save ChangJoo-Park/5443017 to your computer and use it in GitHub Desktop.
# If you meet install errors, see abid-hussain's comment | |
sudo apt-get --force-yes install build-essential openssl libreadline6 libreadline6-dev curl git-core \ | |
zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev \ | |
libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison | |
&& | |
\curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled | |
&& | |
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile | |
&& | |
source ~/.bash_profile | |
&& | |
rvm install 2.1.1p76 | |
&& | |
rvm use --default 2.1.1p76 | |
&& | |
ruby -v | |
&& | |
gem install rails --pre | |
&& | |
# I recommend compiling source code "http://nodejs.org" than using apt-get. | |
#sudo apt-get install nodejs | |
wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz | |
tar -xvf node-v0.10.24.tar.gz | |
cd node-v0.10.24 && ./configure && make && sudo make install | |
+1 works like a charm. cheers!
-y to --force-yes
I use Linux Mint 15, have some problem about the authorization and recommend --force-yes option.
so I change option, work perfectly
This is great! Thanks!
+1!
Thanks!
For those who get Error running 'requirements_debian_update_system '
error (like me):
Use the following: http://stackoverflow.com/a/19375476/1725764
Or:
Edit /etc/apt/sources.list and /etc/apt/sources.list.save
Comment the line refering to medibuntu out.
Thanks HashemQoalami.
This gist tested on Ubuntu 12.04, 13.04, 13.10.
I dont meet error message like that.
Anybody meet Error running 'requirements_debian_update_system '
report me.
@pcjpcj2 I tested this on Linux Mint 14 (Nadia).
I tested on Linux Mint , works well.
fresh install linux mint, after this process..
Updated for nodejs
because rails project need javascript runtime
I some errors from the first line:
Package autoconf is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package automake is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package ncurses-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libncurses5-dev:i386
E: Package 'autoconf' has no installation candidate
E: Package 'ncurses-dev' has no installation candidate
E: Package 'automake' has no installation candidate
I am on linux mint 15, equivalent of Ubuntu 13.04
in most cases when error occurs during sudo apt-get update
the problem is with archive sources so run
sudo gedit /etc/apt/sources.list
sources.list file will be opened in text editor; go to "search" menu click on "Replace"
https://"LOOK FOR CHARACTERS like pk".archive.ubuntu with http://archive.ubuntu
save the file
run on terminal following command :
sudo apt-get update
thats it
thanks abid-hussain
update install nodejs.
I was facing the same issue in Debian, and solved it in a more general way that abid-hussain suggests, by commenting out the given 'sources.list' entries which were leading to the error message
"E: Some index files failed to download. They have been ignored, or old ones used instead."
in order to get a 'clean'
'sudo apt-get update' process showing no errors
thanks abid-hussain
thanx, this is very useful for me :)
+1 Thanks!!!
getting Error running 'requirements_debian_update_system '
Update Ruby 2.0.0-p247 :-)