标签:ubuntu

发表于
1.安装辅助包 apt-get install build-essential openssl libssl-dev curl 2.增加一个用户组,这个组的成员可以控制nvm groupadd dev 3.git克隆nvm的代码 git clone https://github.com/creationix/nvm.git /opt/nvm 4.建立公用nvm目录 mkdir /usr/local/nvm 5.建立公用npm目录 mkdir /usr/local/node 6.设置好权限,使dev组可以存取以上两个目录 chown -R root:dev /usr/local/nvm chmod -R 775...
发表于
两个版本要同时存在 先加入php的最新源 sudo add-apt-repository ppa:ondrej/php 咦,报失败,找不到add-apt-repository这个命令,查查看是哪个包的: sudo apt-file search add-apt-repository 我去,apt-file也没装,装吧,然后更新一把: sudo apt-get install apt-file sudo apt-file update 再搜: sudo apt-file search add-apt-repository software-properties-common: /usr/bin/add-apt-repository software-properties-common: /usr/share/man/man1/add-apt-repository.1.gz 原来在software-properties-common这个包里,装上吧 sudo apt-get install software-properties-common sudo...
发表于
真是无比的麻烦,居然没有什么好命令,郁闷: iptables -F iptables -X iptables -t nat -F iptables -t nat -X iptables -t mangle -F iptables -t mangle -X iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT...
发表于
其实无论是apt或者是yum,实际中都用的很少,基本是以取源码编译为主。但是,无论apt或者yum的用法,都是需要烂熟在心的。 下面说下Ubuntu的apt包管理: 更新源,并非更新包: apt-get update 搜索包: apt-cache search nginx 查看包的信息,由上到下显示多个版本,更新时会自动更新到最新的那个 apt-cache show nginx 更新包,比如更新nginx到最新,注意,更新后会自动重启服务的: apt-get install nginx 查看本地都装了什么包: dpkg -l...
发表于
最近工作比较多在Ubuntu平台下。 用visualenv和nvm比较多,但是nvm遇到的问题比较多。 比如jenkins调用nvm就比较麻烦 如何用root用户给所有用户装上nvm呢? 首先安装基本依赖包: apt-get install build-essential openssl libssl-dev curl 建个公共组: groupadd dev 下载nvm git clone https://github.com/creationix/nvm.git /opt/nvm 建立两个目录,一个装nvm,一个是nodejs mkdir /usr/local/nvm mkdir /usr/local/node chown -R root:dev /usr/local/nvm chmod -R 775 /usr/local/nvm...