玩转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能连国外网站的情况下,会成功,可重启下看看

0 0
原创粉丝点击