技术控

    今日:105| 主题:49390
收藏本版 (1)
最新软件应用技术尽在掌握

[其他] Linux日常使用总结

[复制链接]
天使的微笑 发表于 2016-10-2 22:38:47
90 3

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  1. sudo password root //设置root密码
复制代码
然后输入当前系统账户的密码并设置新的UNIX密码,密码更新成功后在终端输入    su然后输入刚刚设置好的新的UNIX密码,即可进入root权限,如果想退出,输入    exit。  
  2.在linux下如何安装shadowsocks  

  因为自己是搞开发的,而且非常喜欢谷歌,所以就需要一个自由的网络环境,博主用的是shadowsocks,在windows下,有客户端,但是现在装了linux,既然装了linux,能用命令行搞定的就尽量用命令行,所以我选择在终端安装shadowsocks客户端,步骤如下:
  安装shadowsocks客户端  

  1. sudo apt-get update
  2. sudo apt-get install python-gevent python-pip
  3. pip install shadowsocks
复制代码
建立配置文件  

  打开终端,运行    vim /etc/ss.json,然后写入json  
  1. {
  2. "server" : "you server",
  3. "server_port" : 0000,
  4. "local_address" : "127.0.0.1",
  5. "local_port" : 1080,
  6. "password" : "you password",
  7. "method" : "aes-256-cfb", //shadowsocks的加密方式
  8. "fast_open" : false
  9. }
复制代码
开启shadowsocks  

  1. sslocal -c /etc/ss.json
  2. // 开启后显示以下内容,代表开启成功:
  3. // INFO loading libcrypto from libcrypto.so.1.0.0
  4. // INFO starting local at 127.0.0.1:1080
复制代码
设置开机启动  

  1. // 打开图形化开机启动项管理界面
  2. gnome-session-properties
  3. // 添加(Add) -> 名称(name)和描述(comment)随便填,命令(Command)填写如下:
  4. sslocal -c /etc/ss.json
复制代码
火狐浏览器配置  

  设置→首选项→高级→网络→链接→设置→手动配置代理→socks主机:127.0.0.1 端口:1080→确定
  chrome配置  

  在终端中输入如下命令:
  1. chromium-browser --proxy-server=socks5://127.0.0.1:1080
复制代码
进入后安装SwitchyOmega,然后配置此插件:
  情景模式→删除原有的情景模式,新建情景模式(原有的情景模式无socks代理)→手动配置→SOCKS代理:127.0.0.1 端口1080→保存 →ok
  note:  

  我在这里运行这个命令后依然无法进入,不清楚是怎么回事儿,所以我直接找了个host进行了替换,关于host,我推荐    老d博客中提供的,具体用法他博客中有写。然后才进入的应用商店下载好。  
  3.安装相应的软件  

  安装Gdebi软件包安装程序  

  在ubuntu中有自己的软件中心,但是有些软件在里面找不到,需要自己去官网下载客户端然后安装(比如网易云音乐,搜狗拼音等),下载好的安装包大部分都是    .deb文件,查阅了需要资料,安装这个用    gdebi比较方便,在软件中心搜索    Gdebi软件包安装程序安装就好,但是,既然用linux了,就用一下它强大的终端,所以我说一下在终端如何安装  
  在终端输入
  1. sudo apt-get install gdebi
复制代码
但是我在这里输入后,提示我缺少相应的依赖,并让我运行
  1. sudo apt-get install -f
复制代码
运行完成这个命令后,相应的依赖就被安装好了,这里的这个命令主要是修复依赖关系(depends)的命令,之后重新运行    sudo apt-get install gdebi即可。  
  安装对应的软件  

  在安装完成这个后,安装软件就方便很多,我比如安装chrome浏览器,直接进入下载好文件的目录,运行
  1. sudo gdebi chrome.deb //这里是你要安装包的名字
复制代码
完成后去搜索即可。在安装时候我发现有的软件在安装完成后需要重启下电脑才会有。  
  安装node  

  做前端开发,node是必不可少的,所以需要安装一下,在windows下都是直接下载安装包安装,我本来也在linux下下了个安装包安装了,但是查了一下发现用nvm安装node的比较多,而且那天在公司老大也说在mac下推荐使用nvm安装,所以自己决定试下。
  1.安装 nvm 之后最好先删除下已安装的 node 和全局 node 模块:  

  1. npm ls -g --depth=0 //查看已经安装在全局的模块,以便删除这些全局模块后再按照不同的 node 版本重新进行全局安装
  2. sudo rm -rf /usr/local/lib/node_modules //删除全局 node_modules 目录
  3. sudo rm /usr/local/bin/node //删除 node
  4. cd /usr/local/bin && ls -l | grep "../lib/node_modules/" | awk '{print $9}'| xargs rm //删除全局 node 模块注册的软链
复制代码
话说最后一条命令运行会报rm使用错误,不知道怎么弄…
  2.安装    nvm  

  运行以下两条命令之一
  1. sudo apt-get update
  2. sudo apt-get install python-gevent python-pip
  3. pip install shadowsocks
  4. 0
复制代码
然后进入(~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc)这些文件,看哪个文件有,在最后一行添加.
  1. sudo apt-get update
  2. sudo apt-get install python-gevent python-pip
  3. pip install shadowsocks
  4. 1
复制代码
这里如果不太会改这个的话,可以设置终端从而达到效果,在终端打开    编辑→配置文件首选项→命令中勾选    以登录shell方式运行命令。在ubuntu中没有    执行命令时更新登录登录记录,如果有,一起勾选,然后在终端输入  
            nvm
        即可看到帮助,之后运行
  1. sudo apt-get update
  2. sudo apt-get install python-gevent python-pip
  3. pip install shadowsocks
  4. 2
复制代码
就可以安装到最新版本的node,更多关于nvm的用法可参考    node版本管理工具nvm-Mac下安装及使用  
  至此,linux下常用的软件就安装完成…
友荐云推荐




上一篇:众里寻她千百度--正则表达式
下一篇:Learning Reinforcement Learning (with Code, Exercises and Solutions)
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

露芷 发表于 2016-10-4 03:03:53
用我这一次的回复,换你这一帖的幸福
回复 支持 反对

使用道具 举报

近日我浮躁 发表于 2016-10-12 13:20:45
来自火星的近日我浮躁留名
回复 支持 反对

使用道具 举报

妳好像腦袋大 发表于 2016-10-14 05:42:51
看帖不回帖都是耍流氓!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表