ubuntu 常用软件和命令

永久修改屏幕的分辨率
  sudo gedit .profile
将下面的四句话加入。.profile文件的最后
  cvt 1280 768
  xrandr --newmode "1280x768_60.00" 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync
  xrandr --addmode Virtual1 "1280x768_60.00"
  xrandr --output Virtual1 --mode "1280x768_60.00"
谷歌浏览器的安装
  libnss3问题,/etc/apt/sourct.list 下添加(此处如果是新安装的系统时 建议更换阿里或者清华的源直接更行,而不用添加下面的)

  deb http://security.ubuntu.com/ubuntu precise-security main
  sudo apt-get update
  sudo apt-get -f install
  升级libnss3后可以直接安装

问题:Python“pip install”因AttributeError而失败:'module'对象没有属性'SSL_ST_INIT'
  解决方案
  rm -rf /usr/lib/python2.7/dist-packages/OpenSSL
  rm -rf /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-info
  sudo pip install pyopenssl

问题:pip install pycurl 安装失败 解决方案Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-Dn_PeO/pycurl/

  sudo apt-get install libcurl4-gnutls-dev
  apt-get install libghc-gnutls-dev
  pip install pycurl

安装odoo过程
  第一步
    sudo apt-get update
    sudo apt-get install python-dev python-setuptools -y
    sudo easy_install pip
  第二步安装lxml依赖包
    sudo apt-get install -y zlib1g-dev libxslt1-dev libxml2-dev -y
  第三步安装ldap依赖包
    sudo apt-get install libsasl2-dev libldap2-dev libssl-dev -y
  第四步安装pillow依赖
    sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev libwebp-dev
  第五步创建一个用户用于管理odoo
    sudo adduser odoo
    password 123456
  第六步安装数据库
    sudo apt-get install postgresql-server-dev-all postgresql-9.5
    sudo -u postgres psql
    postgres=# create user "odoo10" with password 'odoo10' createdb;
  第七步安装nodejs
    sudo apt-get install nodejs node-less npm
    sudo npm install -g less-plugin-clean-css
    sudo apt-get install build-essential
  第八步将odoo源码导入创建好的/opt/odoo中
    mkdir /opt/odoo
    将下载的odoo复制到创建的odoo文件夹中
    pip install -r requirements.txt
  第九步修改权限
    sudo chown -R odoo /opt/odoo
    sudo chmod -R 777 /opt/odoo
  第十步
    修改odoo.conf文件的内容
  第十一步修改创建模块的权限
    sudo chown -R odoo /opt/odoo/odoo-10.0/addons
    sudo chmod 777 /opt/odoo/odoo-10.0/addons
    su odoo 切换到之前创建的用户上

      执行python odoo-bin

创建pycharm桌面的快捷图标
  1.在桌面创建一个文件:pycharm.desktop
  2.编辑这个文件,添加以下内容(Exec是sh文件位置,icon是图标文件位置):
    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Pycharm
    Icon=/home/du/Documents/pycharm-community-2017.3.3/bin/pycharm.png
    Exec=/home/du/Documents/pycharm-community-2017.3.3/bin/pycharm.sh
    MimeType=application/x-py;
    Name[en_US]=pycharm
  3.保持好上面的内容之后,右击这个文件点击属性,把允许作为程序运行给选择上

winscp安装:
  下载winscp
  打开winscp后 新建站点
  设置完成后,虚拟机中执行如下命令
  先安装"sudo apt-get install yum"
  1.输入 "sudo apt-get install openssh-server" 等待安装、然后输入 "y"
  2.输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动
  如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。
  (用户名和密码和)

vmwaretools安装:
  将vmware-tools-distrib加到到一个目录
  运行命令 ./vmware-install.pl
  完成后重新启动

PGadmin3安装
  sudo apt-get install pgadmin3
  pgadmin3

gitlab登录地址:http://git.heqi.io/erp/herp
从gitlab上克隆源码
  git clone http://bianjing:long5251201.@git.heqi.io/erp/herp.git /opt/odoo/odoo-10.0/myaddons/
  git clone http://bianjing:long5251201.@git.heqi.io/erp/herp_addons.git

ubuntu 16.04安装 oh-my-zsh 用于显示git所在分支。

   1. 通过cat/etc/shell或zsh --version查看是否已安装了zsh,若没有安装,则执行sudo apt-get install zsh-dev进行安装 

     2. 执行命令:

      $ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
  3.wd插件

它的作用就是能够快速的切换到常用的目录。
例如:访问Nginx目录/usr/share/nginx/html/
进入这个目录,执行wd add www···将当前目录映射为www 每次只需要执行wd www就可以进入/usr/share/nginx/html/ 还可以使用wd rm删除已有映射 使用wd show```查看已有映射


  

 

转载于:https://www.cnblogs.com/bianjing/p/9459223.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/450955.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Eclipse搭建Android开发环境(安装ADT,Android4.4.2)

见:http://blog.csdn.net/zht666/article/details/29837777 使用Eclipse做Android开发,需要先在Eclipse上安装ADT(Android Development Tools)插件。 1.安装JDK 1.7 JDK官网http://www.oracle.com/technetwork/java/javase/downlo…

C语言 位操作简析

位运算 前面介绍的各种运算都是以字节作为最基本位进行的。 但在很多系统程序中常要求在位(bit)一级进行运算或处理。C语言提供了位运算的功能, 这使得C语言也能像汇编语言一样用来编写系统程序。 一、位运算符C语言提供了六种位运…

算法:输入一个链表,输出该链表中倒数第k个结点。

算法:输入一个链表,输出该链表中倒数第k个结点。《剑指offer》 思路加到注释里面了; 1:两个if判断是否返回值为空,首个为空,没有第k个值; 2:for循环找到倒数第k个值,返回…

Spring事务那些事儿

(一)事务的隔离级别 大家都知道事务有四个属性,即ACID(原子性、一致性、隔离性、持久性)。这四个里面稍微难理解点的是一致性和持久性。所谓的一致性是指:事务执行前后数据的一致性状态,例如事…

Silverlight Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为(DragBehavior)

Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为(DragBehavior) 原文:Silverlight & Blend动画设计系列八:拖放(Drag-Drop)操作与拖放行为(DragBehavior)在Silverlight中自身并没有提供拖放功能的相关实现,要实现拖…

mysql查询显示行号

见:http://blog.csdn.net/muzizhuben/article/details/49449853 使用mysql查询显示行号,没有像oracle这么方便。 不过也可以通过设定变量显示行号,例如: -- 生成 行号 select r:r1 as rowno , a.* from my_tb a ,(select r:0) b …

scanf 用法大全

关于标准库函数scanf论坛上很多人对scanf的不太了解,导致程序出错,我想把scanf的具体用法贴出来,希望大家可以共同进步,有什么不对的地方可以提出来。int scanf(char *format,...);这应该是scanf的标准形式。先说说关于…

深入了解Spring IoC

IoC全称Inversion of Control即控制反转,它还有一个别名依赖注入。spring利用Ioc容器帮我们自动构建对象及注入依赖对象,减少了对象构建与业务代码的耦合,使得我们能够更加高效愉快的写bug🐞了( ̄▽ ̄)"…

软文营销实战记录

最近拜读了徐茂权老师的《 网络营销决胜武器(第2版)》,下面会梳理书中的内容,记录下以后可能会用到的软文营销的技巧。 一、软文载体 1、平面媒体软文:报纸、期刊。 2、非正式出版的基于印刷、打印形式载体的软文:企业印刷的宣传册…

oracle中rownum和row_number()的区别

见:http://www.jb51.net/article/65960.htm row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与ro…

java类加载顺序

在java中类的加载、初始化都是在程序运行期完成的,虽然会稍微增加开销,但是却很大的增加了灵活性,我们可用在运行期间动态的去网络或其他地方加载一个二进制流来作为程序代码的一部分。接下来我们简单介绍下java类加载过程。 从上图中我们可…

dealloc不调用的情况

2019独角兽企业重金招聘Python工程师标准>>> 1、没有停止定时器 - (void)dealloc { [_timer invalidate]; _timer nil; } 2、VC中有代理Delegate&#xff0c;需要设置delegate的时候&#xff0c;设置为weak property (nonatomic,weak) id<ZoeEatDe…

day10-列表生成式

列表生成式即List Comprehensions&#xff0c;是Python内置的非常简单却强大的可以用来创建list的生成式。 1、生成一个列表 a [i for i in range(1,100) if i%21]print(list(a))或print(a)[1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, …

jrebel、JavaRebel

见&#xff1a;https://baike.baidu.com/item/jrebel/1115725?fraladdin JRebel是一套JavaEE开发工具。中文名jrebel属 性JavaEE开发工具资 费收费软件作 用Jrebel 可快速实现热部署JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正…

自己写函数库

大家现在写 程序&#xff0c;是不是都是用新唐提供的函数库&#xff1f;在体验 开发板的一开始&#xff0c;我也是使用函数库&#xff0c;毕竟这个太方便了。可是有一天&#xff0c;我发现一个只使用时钟和IO以及 调试 串口的程序居然查过了16k的时候&#xff0c;我震惊了&…

[MicroPython]stm32f407控制DS18B20检测温度

2019独角兽企业重金招聘Python工程师标准>>> 1.实验目的 1. 学习在PC机系统中扩展简单I/O 接口的方法。 2. 进一步学习编制数据输出程序的设计方法。 3. 学习DS18B20的接线方法&#xff0c;并利用DS18B20检测当前温度。 2.所需元器件 F407Micropython开发板…

带你理解Spring AOP

AOP概述 在我们的日常开发中&#xff0c;除了正常业务逻辑外&#xff0c;还可能经常会需要在业务逻辑的特定位置加入日志&#xff0c;以便于调试和问题分析。但是这种插入日志的逻辑和业务逻辑间并不存在连续性和依赖性&#xff0c;这种逻辑侵入随着项目的不断发展&#xff0c…

10.20随笔

ES6 ECMAScript是一种由Ecma国际&#xff08;前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association&#xff09;通过ECMA-262标准化的脚本程序设计语言。 这种语言在万维网上应用广泛&#xff0c;它往往被称为JavaScript或JScript&#xff0c;但…

极客招募令!兄弟杯区块链极客竞技大赛在上海等您来战!

据悉&#xff0c;由国内首家区块链技术社区区块链兄弟主办&#xff0c;旺链科技、离子链、中国云体系产业创新战略联盟、无退社区、指旺金科等单位强力支持&#xff0c;HiBlock区块链社区、火球财经、布洛克财经、海豚区块链、区块网等百家技术社区和媒体通力合作的兄弟杯区块链…

Java中Web程序修改配置文件不重启服务器的方法

见&#xff1a;http://blog.sina.com.cn/s/blog_69398ed9010191jg.html 另&#xff1a;http://ekisstherain.iteye.com/blog/1701463 jrebel 、JavaRebel是什么&#xff0c;见另一博客&#xff1a;jrebel/JavaRebel 开发环境 1. JDK 2. MyEclipse 3. Tomcat 4. Struts2 5.…