在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
下载Ubuntu镜像文件:http://www.ubuntu.org.cn/download/desktop
创建新的虚拟机:
点击完成
等待。。。永久的等待。。。
终于加载成功,进入界面,鼠标右键,打开终端:
1‘’换源:
在终端输入: lsb_release -a
codename的值在换源的时候要用到
找到并打开源文件
把原来的用“ # ”注释
具体操作方法: 移动上下箭头找到需要注释的行,按键盘上的 “ i ”输入“#”,按esc退出编辑模式,粘贴过去准备好的源(可以是阿里巴巴或者网易的源)
把下面的Codename换成上面查到的:xenial
deb http://mirrors.aliyun.com/ubuntu/ $Codename main multiverse restricted universe 4 deb http://mirrors.aliyun.com/ubuntu/ $Codename-backports main multiverse restricted universe 5 deb http://mirrors.aliyun.com/ubuntu/ $Codename-proposed main multiverse restricted universe 6 deb http://mirrors.aliyun.com/ubuntu/ $Codename-security main multiverse restricted universe 7 deb http://mirrors.aliyun.com/ubuntu/ $Codename-updates main multiverse restricted universe 8 deb-src http://mirrors.aliyun.com/ubuntu/ $Codename main multiverse restricted universe 9 deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-backports main multiverse restricted universe10 deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-proposed main multiverse restricted universe11 deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-security main multiverse restricted universe12 deb-src http://mirrors.aliyun.com/ubuntu/ $Codename-updates main multiverse restricted universe ">sources.list 我用到的源:
deb https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
## Not recommended
# deb https://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
输入 “ :wq ”;按enter保存并退出
更新源:
2、安装nvm(node版本管理工具)
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
检查安装是否成功(此处需要重启终端才能生效,我测试时候是重启了虚拟机):
使用 nvm -- help 查看是否安装成功
3、安装 nodejs :
运行: nvm install v8.9.1
检查安装是否成功:
4、安装git:sudo apt install git
检验: git --version
5、安装rbenv(管理ruby版本):
依次运行下列命令:
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
用来编译安装 ruby
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
# 用来管理 gemset, 可选, 因为有 bundler 也没什么必要
git clone git://github.com/jamis/rbenv-gemset.git ~/.rbenv/plugins/rbenv-gemset
# 通过 rbenv update 命令来更新 rbenv 以及所有插件, 推荐
git clone git://github.com/rkh/rbenv-update.git ~/.rbenv/plugins/rbenv-update
# 使用 Ruby China 的镜像安装 Ruby, 国内用户推荐
git clone git://github.com/AndorChen/rbenv-china-mirror.git ~/.rbenv/plugins/rbenv-china-mirror
修改 /.bashrc文件
把下图的代码放到上述的文件里:
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
运行命令,装rbenv: sudo apt install rbenv
6、安装ruby:
运行命令:rbenv install --list
显示所有ruby的版本
安装2.3.1版本:rbenv install 2.3.1(这个等待时间有点长不要着急)
测试: ruby -v
设置默认版本:rbenv global 2.3.1
7、 ruby on rails
查看并更改gem的源地址
运行:sudo gem install rails -v 4.2.6
验证:rails -v
8、安装vsftpd:
修改配置文件
sudo vi /etc/vsftpd/vsftpd.conf
保证下面3项为YES
anonymous_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
关闭防火墙:sudo ufw states
9、安装Teamviewer ( 作者:王老头
1. 首先到https://www.teamviewer.com/zhcn/download/linux/下载相应linux版本的Teamviewer,版主选择的是ubuntu版本,下载完成之后,在你的下载路径中会有软件安装包teamviewer_12.0.85001_i386.deb。
2. 安装依赖包,ternimal终端进入到下载路径中,执行命令:(博主是64位系统没有执行这个命令也成功,假如是32位的系统则需要执行)
sudo apt-get install libjpeg62:i386 libxinerama1:i386 libxrandr2:i386 libxtst6:i386 ca-certificates 3. 安装deb软件包,执行命令:
sudo dpkg -i teamviewer_12.0.76279_i386.deb
10、安装mysql:
依次运行下列命令
1. sudo apt-get install mysql-server
运行期间会提示输入密码
2. apt-get isntall mysql-client
3. sudo apt-get install libmysqlclient-dev
检验数据库安装是否成功:
遇到的问题:
1、虚拟机连不上网
2、安装ruby时报错:
解决办法: 根据提示信息,运行:sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
3、安装rails时报错
解决方法:
运行 : sudo apt install ruby-railties
重新验证:
4、sudo apt update 时,卡在“正在等待报头” 【waiting for headers】
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论