ubuntu as develop pc log
8 install git
apt-get update -y
apt-get upgrade -y
apt install git
7 install golang
download go18.linux.amd64.tar.gz
unpress it to /urs/local/golang
tar -xzf go18.linux.amd64.tar.gz -C /urs/local/golang
then you can verify install result
/urs/local/golang/go/bin/go version
create path
configuration vim /etc/profile add follows in this file end
export GOPATH=/home/workstation/golang/gopath
export GOROOT=/usr/local/golang/go # go install path
export GOARCH=386
export GOOS=linux
export GOTOOLS=$GOROOT/pkg/tool
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
then load environment variable to memory
source /etc/profile
last you can view go version in the arbitrary path.
go version
other explain gopath 是作为编译后二进制的存放目的地和import包时的搜索路径
bin golang编译可执行文件存放路径,可自动生成。
pkg golang编译的.a中间文件存放路径,可自动生成。
src 你的工作目录, 你可以在src下创建你自己的go源文件
go build install get
6 install ssh service
安装
sudo apt-get install openssh-server
启动
sudo service ssh start
查询服务启动状态:
sudo ps -e | grep ssh
或者
sudo service ssh status
配置开机启动:
sudo sysv-rc-conf
把四项都选上。
可以对 openssh server进行配置
修改默认端口 或允许root 访问ssh
$ sudo vim /etc/ssh/sshd_config
找到PermitRootLogin no一行,改为PermitRootLogin yes
某些版本为
PermitRootLogin prohibit-password
或PermitRootLogin without-passwd
修改结果如下
#PermitRootLogin prohibit-password
PermitRootLogin yes
重启 openssh server
$ sudo service ssh restart
————————————————
5 install nodejs
下载NodeJs压缩文件,例如:
sudo wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-x64.tar.xz
解压NodeJS:
sudo tar -xvf node-v10.16.3-linux-x64.tar.xz
接着进入NodeJS解压包bin目录,查看当前目录:
cd node-v10.16.3-linux-x64/bin
pwd
# 我的是/usr/local/nodejs/node-v10.16.3-linux-x64/bin/
设置node跟npm为全局变量:
# 注意 /usr/local/nodejs/node-v10.16.3-linux-x64/bin 是你自己NodeJS解压的目录
# 如果 /usr/local/bin/node, /usr/local/bin/npm 文件已存在,需要先删除
sudo ln /usr/local/nodejs/node-v10.16.3-linux-x64/bin/node /usr/local/bin/node
sudo ln /usr/local/nodejs/node-v10.16.3-linux-x64/bin/npm /usr/local/bin/npm
最后,拷贝node文件:
sudo cp /usr/local/bin/node /usr/sbin/
此时可以在任意目录执行 node -v 来查询安装最新版本是否成功。
4 ubuntu root account cant open chrome solution
open usr/share/applications
open chrome property . .in command line's end add -no-sandbox
3 ubuntu share file with windows
share file setting through open vmware setting option share 。 then open mnt\hgfs
2 install ifconfig
sudo apt install net-tools
1 ubuntu18 default login use root account。
s1 setting root account password sudo passwd root
s2 modify file sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 。 note: I find can ignore this step .
add this text in the end so that can show when login dispaly can input other user account
greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
allow-guest=false #不允许guest登录(可选)
s3
进入/etc/pam.d文件夹下,修改gdm-autologin和gdm-passwd(有的文件名可能是gdm-password,请仔细排查)文件内容(首先修改文件权限,参考步骤2的操作)
gdm-autologin文件注释掉auth required pam_success_if.so user!=root quiet_success这一行
gdm-passwd文件注释掉auth required pam_success_if.so user!=root quiet_success这一行
————————————————
s4 修改/root/.profile文件 最后一行修改为 tty -s&&mesg n || true
posted on 2020-03-12 16:48 developer1980 阅读(17) 评论(0) 收藏 举报
浙公网安备 33010602011771号