玩转Ubuntu
来源:互联网 发布:怎么彻底关闭网络唤醒 编辑:程序博客网 时间:2024/06/06 00:00
ubuntu版本升级
* Upgrade from Ubuntu 14.04 LTS to Ubuntu16.04 LTS by running:
sudo do-release-upgrade
升级可能提示没有apt>某版本,执行apt upgrade升级
升级大约用半小时
有一步输入d看细节,看完后可输入:q退出
升级完如果出问题,不能上网,试试这个
dpkg --configure –a
apt-get -f install
查看ubuntu版本
lsb_release -a
ubuntu环境变量设置位置
Ubuntu 环境变量设置文件/etc/bash.bashrc,这样每次启动terminal,该文件都会执行一次,而/etc/profile等不会
亚马逊云服务器AWS putty ssh远程登录
http://www.renyiwei.com/archives/1266.html
ubuntu不能全屏:安装vmware tools
1虚拟机设置,连续三个CD/DVD都变为自动检测
2 点击安装vmware tools
3 拷贝并解压 .tar.gz文件
4 root权限命令行下运行vmware-install.pl
5 重启
禁止自动锁屏
右上角设置->系统设置->亮度和锁屏->进行设置
禁用锁屏快捷键Ctrl +Alt + L
右上角设置->系统设置->键盘->快捷键选项卡->系统->回退键禁用
安装git
apt install git
安装java
下载
对于Ubuntu Desktop
先从Oracle官网下载JDK选择linux-x64.tar.gz
对于Ubuntu Server
先在oracle网站上获取jdk下载链接再粘贴到命令行上,链接会在很短一段时间内有效
wget http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.tar.gz?AuthParam=xxxxxxxxxxx
然后重命名为jdk-8u112-linux-x64.tar.gz
执行
tar-xvf jdk-8u112-linux-x64.tar.gz
mkdir /usr/local/java
mv jdk1.8.0_112/* /usr/local/java
rmdir jdk1.8.0_112
vi /etc/bash.bashrc
填入
export JAVA_HOME=/usr/local/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/lib:${CLASSPATH}
export PATH=${JAVA_HOME}/bin:$PATH
执行
source /etc/bash.bashrc
java -version
安装tomcat
wget http://ftp.yz.yamagata-u.ac.jp/pub/network/apache/tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz
tar -xvf apache-tomcat-8.5.9.tar.gz
安装Intellij Idea
略
intellij idea 2016 注册码 http://idea.lanyus.com/
查找jdk时,选择java jdk的根目录
安装mongodb
apt install mongodb
会安装2.6版本,不会安装最新3.x版本,即便aptupgrade也一样
安装mysql
sudo apt install mysql-server
默认数据库目录/var/lib/mysql
全局配置文件/etc/mysql/my.cnf
用户配置文件~/.my.cnf
配置及使用见mysql章节
如果使用ubuntu 16.04mysql版本是5.7.16
如果使用ubuntu 14.04 mysql版本是5.5
检查
whereismysql
安装nodejs
apt install nodejs
apt install nodejs-legacy
apt install npm
以上安装并非最新版,最新版安装教程如下:
官网查询LTS版本
https://nodejs.org/en/download/
将下面版本号替换成最新版
最新版
wgethttp://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.gz
tar -xvf node-v6.9.2-linux-x64.tar.gz
mkdir /usr/local/node/6.9.2
mv node-v6.9.2-linux-x64/*/usr/local/node/6.9.2
gedit /etc/bash.bashrc
#最后一行增加
export PATH=/usr/local/node/6.9.2/bin:$PATH
source /etc/bash.bashrc
#检验
which node
node -v
安装webstorm
略
webstrom注册码与intellij idea注册码能共用 http://idea.lanyus.com/
Ubuntu Server使用git部署程序
mkdir YourProject
git init
git pull https://github.com/xxxx/xx.git
Ubuntu Server安装ftp服务器
# 安装vsftpd
apt install vsftpd
# 增加用户
adduser steve
passwd steve
# 启动
service vsftpd start
# 开启启动
chkconfig vsftpd on
# 关闭防火墙
service iptables stop
# 关闭SELinux
setenforce 0
# 设置文件夹权限
chmod 777 /home/steve
# 使用FileZilla远程登录
Ubuntu Desktop安装ftp客户端
选用FileZilla
UbuntuServer设置root密码
初始无密码,需要输入
sudo passwd
输入两次新密码
Ubuntu Desktop安装搜狗输入法
参考教程http://jingyan.baidu.com/article/a3aad71aa1abe7b1fa009641.html
1,安装中文语言支持
system setting -> language support ->install language
system setting -> language support ->键盘输入方式系统中将IBus更改为 fcitx
2 官网下载搜狗输入法
http://pinyin.sogou.com/linux/
3 解决依赖及安装
dpkg -i sogou-pinyin-xxxxx.deb
apt-get install -f
dpkg -i sogou-pinyin-xxxxx.deb
4 注销,再登录
5 配置,添加取消仅显示当前语言,添加搜狗拼音输入法
webstorm 更改回退快捷键
keymap -> main menu -> navigate
ubuntu常见错误
Unable to lock the administration directory(/var/lib/dpkg/),is another process using it?
Solution:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
ubuntu安装vpn server
参考教程http://blog.csdn.net/lihongxun945/article/details/8982003
apt install pptpd
vi /etc/pptpd.conf(有注释例子)
localip 192.168.1.1
remoteip 192.168.1.2-100
vi /etc/ppp/pptpd-options
ms-dns 8.8.8.8(有注释例子)
vi /etc/ppp/chap-secrets
# client server secret IPaddresses
test * 123 *
/etc/init.d/pptpd restart
vi /etc/sysctl.conf
net.ipv4.ip_forward=1(找到类似下面的行并取消它们的注释)
apt install iptables
iptables -t nat -A POSTROUTING -s192.168.1.0/24 -o eth0 -j MASQUERADE
iptables-save > /etc/iptables-rules
vi /etc/network/interfaces
auto eth0
pre-up iptables-restore < /etc/iptables-rules
sysctl –p
vmware ubuntu桥接上网
参考教程 http://jingyan.baidu.com/article/17bd8e521775fb85ab2bb8e0.html
ubuntu安装flash
apt-get install flashplugin-installer
物理机安装ubuntu
两个硬盘的话要自设根目录,否则系统安装在一个硬盘,而系统引导另一个硬盘,就启动不起来了
一个硬盘的话,会删除所有文件,要备份
不要安装成UEFI ,会失败
安装成legacy
ubuntu安装vmware
vmware官网下载.bundle文件
执行
chmod +x vmware.bundle
./vmware.bundle
ubuntu安装chrome
在http://www.ubuntuchrome.com/下载 deb文件
dpkg -i google-chrome-xxxx.deb
提示有问题
Package libappindicator1 is not installed.
执行
apt-get install -f
可参考http://www.linuxdiyf.com/linux/18917.html
则会安装libappindicator1和libappindicator7
再执行dpkg -i google-chrome-xxxx.deb即可
运行chrome发现,缺少flash,地址栏打开chrome://components/
点击check for update,在vpn能连国外网站的情况下,会成功,可重启下看看
- 玩转Ubuntu
- 玩转 Ubuntu
- 玩转Ubuntu
- 玩转ubuntu全攻略
- 玩转Ubuntu基础命令
- 玩转Ubuntu----Ubuntu的安装
- 【玩转Ubuntu】 Ubuntu上安装apktool
- 玩Ubuntu
- 【玩转Ubuntu】linux_fetion的编译方法
- 【玩转VLC】--- ubuntu下编译vlc
- 玩转Ubuntu的root账号
- 玩转ubuntu 之 问题与技巧
- 如何玩转 nginx/1.10.3 (Ubuntu)
- 【玩转Ubuntu】01. Ubuntu上配置JDK
- 【玩转Ubuntu】02. Ubuntu上搭建Android开发环境
- 【玩转Ubuntu】03. Ubuntu上配置Maven环境
- 【玩转Ubuntu】04. Ubuntu上配置git环境
- 【玩转Ubuntu】05. Ubuntu上配置Tomcat环境
- androidFragment间通信
- Oracle数据类型之number
- 2016,程序员的总结
- ZCMU—1455
- spring入门
- 玩转Ubuntu
- Android开发学习之路--性能优化之布局优化
- android --手势Gesture
- win7下用VM12安装centos6.5
- 折腾python
- hdu1094 - A+B for Input-Output Practice (VI)
- 转义字符
- 怎么定义双列的radiobutton,而且可以单选?
- linux文件 rwx 几个例子 鸟哥