zoukankan      html  css  js  c++  java
  • 02_ubantu常用软件安装

    软件更新
    -----------------------------------------------------------------
    进入系统后,什么也不要做,先去更新软件;如果网速慢的话,可以稍后更新
    更多请参考
    https://blog.csdn.net/weixin_38359296/article/details/79084979
    log.csdn.net/weixin_38359296/article/details/79084979
    刚开始会有系统更新的命令,选择更新,这需要大概1小时的时间



    软件安装
    ------------------------------------------------------------

    sudo rm /var/cache/apt/archives/lock
    sudo rm /var/lib/dpkg/lock
    sudo rm /var/cache/apt/archives/lock-frontend
    sudo  rm /var/lib/dpkg/lock-frontend

    apt install vim       
    apt install net-tools
    sudo apt-get install screen
    sudo apt-get install git  ntpdate
    apt install git




    sudo apt-get install tcl tk expect
    sudo apt-get install libldap2-dev
    apt-get install libsasl2-dev
    sudo apt-get install unixodbc unixodbc-dev


    apt-get install libmysqlclient-dev

    apt install python3-pip
    pip3 install mysqlclient


    ubantu sudo 免密码
    ------------------------------------------------------------
    root@db:~# cat /etc/sudoers.d/black
    %black ALL=(ALL) NOPASSWD:ALL



    不锁屏
    ---------------------------------------
    settings-->Privacy-->Automatic Screen Lock--> OFF
    或者
    下三角-->个人用户--> UNLOCK


    vmware tools安装
    ---------------------------------------
    点击标签安装vmware tools,复制到一个目录,解压tar.gz
    sudo ./

    挂载新磁盘

    ----------------------------------------------------------
    mkfs -t ext4 /dev/nvme0n1p4

    mkdir /disk

    mount -t ext4 /dev/nvme0n1p4 /disk

    vim /etc/fstab
    /dev/nvme0n1p4 /disk ext4     defaults       0 0

     


    挂载windows文件目录到ubantu -- vbox
    ------------------------------------
    https://www.cnblogs.com/linjiqin/p/3615477.html
    挂载点设置为disk
    mkdir /disk
    mount -t vboxsf disk /disk

    要想自动挂载的话,可以在/etc/fstab中添加一项
    disk /disk vboxsf rw,gid=100,uid=1000,auto 0 0
    5、卸载的话使用下面的命令:
    sudo umount -f /disk


    挂载windows文件目录到ubantu -- vmware
    ------------------------------------
    ll /mnt/hgfs/
    rsync -rltDv /mnt/hgfs/disk/* /disk/

    root@bage:/mnt# 
    root@bage:/mnt# vmware-hgfsclient
    disk
    root@bage:/mnt# mkdir /data
    root@bage:/mnt# 
    root@bage:/mnt# vmhgfs-fuse .host:/ /data/ -o nonempty -o allow_other
    root@bage:/mnt# ll /data/
    total 13
    dr-xr-xr-x  1 root root 4192 Aug 27 14:14 ./
    drwxr-xr-x 21 root root 4096 Aug 27 14:12 ../
    drwxrwxrwx  1 root root 4096 May 30 14:47 disk/





    ubuntu远程桌面连接windows系统
    ------------------------------------------------
    sudo apt-get install rdesktop
    开始从ubuntu启动了,仅需要一条命令:

    rdesktop -f -a 16  114.67.105.113

         就ok了。

     有1 个“严重”的问题,登录后屏幕的上方没有退出全屏的按钮,怎么退出全屏?
    Ctrl+Alt+Enter 可以退出全屏。


    退出全屏后如果再次全屏进入windows xp?
    再次Ctrl+Alt+Enter就可以了。

        用法: rdesktop[options] server[:port]    

       命令参数常用的有:

        -u用户名

        -p密码

        -n客户端主机名(显示windows任务管理器中的连接客户端名)

        -g桌面大小( 宽* 高)[也可以用 x(小写的X)]

         -f全屏模式,从全屏模式切换出来按Ctrl+Alt+Enter

        -a连接颜色深度(最高到16位),一般选16才会显示真彩色(window7支持32位)

        -0数字0表示连接上windows控制台,等效mstsc/console命令

        例子:

        1、在全屏模式下用真彩色、客户端名为connection、用户名pan连接192.168.0.100控制台

        $rdesktop-f -a 16 -n connection -u pan -0 192.168.0.100

        2、以800*600(W*H)窗口大小、真彩色、用户名pan、打开远程端口为16453的192.168.0.101控制台

        $rdesktop -g 800*600 -a 16 -u pan -0 192.168.0.101:16453


    安装远程桌面
    ---------------------------------------
    https://baijiahao.baidu.com/s?id=1619271691270163095&wfr=spider&for=pc

    安装 tightvncserver、xrdpsudo
    apt install tightvncserver xrdp

    安装xubuntu-desktop
    sudo apt install xubuntu-desktop



    mkdir /opt/soft
    mkdir /opt/soft/{django,java,mysql,python}
    chown -R black.black  /opt/

    其他文章

    https://blog.csdn.net/wb644625464/article/details/84679765




    小企鹅五笔输入法
    sudo apt-get install fcitx-table-wubi
    安装后重启系统
    右上角的输入法图标-->restart-->config


    重启一下ubuntu系统 -->进入输入法管理-->Manage Installed Language --> keyboard input method system:fcitx -->重启系统后就可以看到语言小图标了
    配置 --> 点击+号 --> 添加wubi输入法,注意窗口下方的上下箭头,可以调换输入法的顺序,将新添加的输入法调换到第一行
    配置 -->Global Config-->配置默认的输入法切换命令组合
    切换-->custom switch key


    ubantu开机执行脚本

    # crontab -e
    @reboot ( sleep 30 ; bash /opt/scripts/os_init.sh )



    xshell连接ubantu服务器
    ---------------------------------------------------------------
    sudo apt-get install openssh-server
    sudo service ssh restart
    sudo apt install net-tools

    登录显示
    Welcome to Ubuntu 19.04 (GNU/Linux 5.0.0-16-generic x86_64)

     * Documentation:  https://help.ubuntu.com
     * Management:     https://landscape.canonical.com
     * Support:        https://ubuntu.com/advantage


    安装wps
    wps下载网址:http://community.wps.cn/download/
    关于Ubuntu16.04中WPS不能输入中文的问题:参考
    http://blog.csdn.net/duxu24/article/details/52711693
    sudo dpkg -i wps-office_11.1.0.8392_amd64.deb



    ubantu安装python3


    简易安装
    ---------------------------------------------------------------------------------
    sudo apt install python3         # version 3.7.3-1, or
    sudo apt install python          # version 2.7.16-1
    sudo apt install python-minimal  # version 2.7.16-1

    更改默认值,python默认为Python2,现在修改为Python3,谁的值高谁优先
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
    apt install python-pip
    apt install python3-pip

    其他安装方式
    -------------------------------------------------
    请注意,系统自带的python千万不能卸载!
    输入命令
    sudo add-apt-repository ppa:jonathonf/python-3.7
    按Enter确认

    输入命令sudo apt-get update
    输入命令sudo apt-get install python3.6


    数据库安装

    ========================================================

    mysql
    -------------------------------------------------------------------
    sudo apt-get install mysql-server

    修改配置文件
    vim /etc/mysql/my.cnf
    [mysqld]
    server-id = 100  # 不限制具体数值
    log_bin = mysql-bin
    binlog_format = row
    character-set-server=utf8

    需要以root用户启动
    /etc/init.d/mysql start
    mysql -uroot -p
    Enter password:

    默认密码为空

    用户创建
    create user 'automng'@'%' ;
    GRANT ALL PRIVILEGES ON *.* TO 'automng'@'%' identified by 'Automng_123'  WITH GRANT OPTION;
    create user 'automng'@'127.0.0.1' ;
    GRANT ALL PRIVILEGES ON *.* TO 'automng'@'127.0.0.1' identified by 'Automng_123'  WITH GRANT OPTION;
    create user 'automng'@'localhost' ;
    GRANT ALL PRIVILEGES ON *.* TO 'automng'@'localhost' identified by 'Automng_123'  WITH GRANT OPTION;
    flush privileges;

    create user 'root'@'127.0.0.1' ;
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' identified by '123456' WITH GRANT OPTION;
    flush privileges;


    /etc/init.d/mysql restart

    mysql -uautomng -pAutomng_123
    alias root="mysql -uroot -p123456"


    redis
    -------------------------------------------------------------
    sudo apt-get install redis-server
    vim /etc/redis/redis.conf
    # bind 192.168.1.100 10.0.0.1
    bind 0.0.0.0

    /etc/init.d/redis-server start
    redis-cli
    127.0.0.1:6379>


    mongodb
    ----------------------------------------------------------------------------
    sudo apt-get install mongodb

    vim /etc/mongodb.conf
    bind_ip = 0.0.0.0

    /etc/init.d/mongodb start
    netstat -tunlp |grep mongo
    tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      16750/mongod


    /etc/init.d/mongodb restart
    # mongo
    MongoDB shell version v3.6.8
    connecting to: mongodb://127.0.0.1:27017

    cetons
    https://www.imooc.com
    https://www.imooc.com/article/22072


    Ubuntu18.04安装Docker
    ************************************************************************************************

    简易安装
    -------------------------------------------------------------------
    sudo apt install docker.io

    systemctl unmask docker.service
    systemctl unmask docker.socket
    systemctl start docker.service


    sudo systemctl start docker
    sudo systemctl enable docker
    docker -v

    code

    ===============================
    ubantu下载
    https://code.visualstudio.com/docs/?dv=linux64_deb

    dpkg -i



    idea

    wget https://download.jetbrains.8686c.com/idea/ideaIU-2019.3.1.tar.gz

    wget https://download-cf.jetbrains.com/go/goland-2019.3.1.tar.gz

    wget https://download-cf.jetbrains.com/python/pycharm-professional-2019.3.tar.gz

    解压文件即安装文件,所以要先放到指定的安装目录,再安装

     Eclipse

    ===============================
    JAVA
    export JAVA_HOME=/opt/app/jdk8/
    export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$PATH

    source /etc/profile
    java -version

    elipse

    下载linux版本即可

    eclipse背景色设置https://jingyan.baidu.com/article/d5a880eb6c4f7813f147ccef.html

    eclipse配置go所需要的linux版的godef/gocode/guru https://download.csdn.net/download/tpfbx/12084070

    2019-12版本随之升级的有CodeMix插件,可以尝试一下

    鼠标左右键切换

    sudo xmodmap -e 'pointer = 3 2 1'

    切换回来

    sudo xmodmap -e 'pointer = 1 2 3'

     

    在ubuntu下创建Eclipse桌面快捷方式

    软链接

    ln -s 硬链接文件  软链接文件

    ln -s  /opt/eclipse_java/eclipse ./eclipse_java


    SWF播放器

    https://jingyan.baidu.com/article/3d69c5515b658ef0cf02d7b0.html

    设置合上笔记本盖子不休眠的方法

    https://blog.csdn.net/xiaoxiao133/article/details/82847936

    sudo gedit /etc/systemd/logind.conf

     HandleLidSwitch=ignore

    service systemd-logind restart  #重启之前把该关闭的都关闭了,重启之后可能是全关

    ubantu中goland无法输入中文

    ----------------------------------------------------------------

    在goland.sh的开头加入

    #!/bin/sh
    # ---------------------------------------------------------------------
    # GoLand startup script.
    # ---------------------------------------------------------------------
    
    export XMODIFIERS="@im=ibus"
    export GTK_IM_MODULE="ibus"
    export QT_IM_MODULE="ibus"

    尽管我用的是小企鹅五笔输入法,但这里写ibus的确生效解决了问题,同时

    Region & Language --> + 号,把五笔输入添加进来,这里在屏幕右上栏可以看到一个语言小三角,下拉就到选择对应的中文输入法

    ubantu截图快捷键

    ctrl + shift + print 区域截图

    ctrl + alt + pring 窗口截图

  • 相关阅读:
    if判断语句和循环语句
    列表,元祖,字典的详细概述
    day10
    day09
    day08
    java---基本程序设计总结
    day07
    day06
    day05
    day04
  • 原文地址:https://www.cnblogs.com/perfei/p/12151869.html
Copyright © 2011-2022 走看看