Ubuntu系统安装之后的初步准备工作

1、系统信息

        uname -r 查看系统版本
        lsb_release -r 查看ubuntu版本
        uname -m 获取系统架构
        hostname + 用户名   可以修改终端显示的用户名

2、ubuntu装机后环境准备工作

        ubuntu 改回bash:    sudo dpkg-reconfigure dash    选择NO

        ubuntu 安装32位兼容包:       apt-get install lib32z1
                                                        sudo apt install lib32z1-dev

        vim安装: apt-get install vim

3、系统root及密码

        sudo passwd root,修改密码

        输入su root后输入密码进入root模式

4、自动root登陆

            进入 root用户权限模式后执行:  vim /etc/lightdm/lightdm.conf. 修改配置文件为:

[SeatDefaults]
allow-guest=false
autologin-user=root
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu
greeter-session=unity-greeter

            然后启动root帐号:sudo passwd root
            根据提示输入roott帐号密码。
            重启ubuntu,不需要手动输入root用户名密码,系统会自动进入root用户。

5、系统各种疑难杂症解决

Ubuntu12文档中文乱码问题:

            终端输入:gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"
                      gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['GB18030', 'GB2312', 'GBK', 'UTF-8', 'BIG5', 'CURRENT', 'UTF-16']"

文件管理器中开启和关闭显示隐藏文件

        在ubuntu的文件管理器中使用Ctrl+H 按键即可

ubuntu设置环境变量

        sudo gedit /etc/environment

ubuntu端的notepad++显示中文乱码解决
            setting-style configurator -enable global font勾选-选择global font字体

6、在外部secureCRT连接ubuntu操作 

                1、安装ssh :# apt-get install openssh-server
                2、验证ssh的安装:#netstat -tlp
                3、ifconfig查看Linux IP地址
                4、secureCRT中使用SSH2连接,hostname=ip地址,username=ubuntu用户名

7、网络驱动器映射虚拟机中的ubuntu操作

                1、Ubuntu安装Samba服务:apt-get install samba samba-common
                2、编辑Samba的配置文件/etc/samba/smb.conf,在文件最后添加这一项

[SambaShare] 
path = /work 
available = yes 
browseable = yes 
public = yes 
writable = yes 
valid users = lqd 
read only = no

                3、为toby设置密码:smbpasswd -a password
                4、重启Samba服务:service smbd restart        
                5、“映射网络驱动器”输入\\IP地址\SambaShare,按提示输入用户名密码即可

8、Ubuntu 16.04安装Meld文件比对工具替代Beyond Compare

            sudo apt-get install meld 安装即可
            命令行运行meld& 启动

9、系统修复

        1、设置如何进入grub引导界面
                sudo gedit /etc/default/grub 
                    把grub_timeout_style=hidden给删除或者注释掉
                    把grub_cmdline_linux_default修改为text。
                    把GRUB_TIMEOUT赋值为10
                sudo update-grub重新更新grub配置
                重启
        2、显卡驱动丢失或无法进入桌面需要更新显卡驱动
                查看显卡设备,用grep -i nvidia筛选出带nvidia的行: lspci |grep -i nvidia
                检测N卡型号和推荐的驱动型号:ubuntu-drivers devices
                    由:river   : nvidia-driver-430 - distro non-free recommended 可看到推荐nvidia-driver-430(recommended:推荐的)
                执行命令,安装推荐驱动nvidia-driver-430:sudo apt-get install nvidia-driver-430
                            或直接sudo ubuntu-drivers autoinstall
        3、无人值守程序(自动更新程序)unattended-upgrade长时间占用CPU
            关闭自动更新:
            vim /etc/apt/apt.conf.d/20auto-upgrades
                APT::Periodic::Unattended-Upgrade "0";    

10、U盘安装Ubuntu系统(双系统)

        使用UltraISO软件进行镜像U盘的制作
        安装前在Windows系统中先将硬盘进行释放
        安装过程中的分盘操作:
            1、主分区/(ext4)
            2、交换分区swap(一般为内存的2倍)
            3、/boot 200M即可,ext4逻辑分区(在最下方安装启动引导器的设备选项中选择此分区)
                若在同一硬盘中,此分区可与Windows公用

11、ubuntu系统环境变量和用户环境变量

        系统变量:对所有用户有效果
            /etc/profile  
            /etc/environment
            查看环境变量: gedit /etc/profile
            两个命令只用一个就可以,原则上是重启后修改生效,但是经过验证可以通过执行以下命令实现:
            source /etc/profile
            source /etc/environment
        用户变量:只对当前用户有效
            ~/.profile
            ~/.bashrc
            查看当前用户下的环境变量: gedit ~/.profile
            执行以下命令生效:
                source ~/.profile
                source ~/.bashrc

12、添加源

            sudo cp /etc/apt/source.list /etc/apt/source.list.original 
            vim /etc/apt/source.list 
            添加下面的代码:
                    ### 华为源:
                    deb [trusted=yes] https://mirrors.huaweicloud.com/deepin stable main contrib non-free
                    #deb-src deb https://mirrors.huaweicloud.com/deepin stable main

                #中科大源
                    deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
                    deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
                    deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
                    deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
                    deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
                    deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
                    deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
                    deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
                    deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
                    deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
                    #阿里云源
                    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
                    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
                    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
                    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
                    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
                    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
                    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
                    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
                    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
                    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
                    #清华源
                    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
                    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
                    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
                    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
                    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
                    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
                    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
                    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
                    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
                    deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

13、tftp和NFS的环境安装与配置


            1、TFTP
                安装tftp服务
                    步骤1:安装
                            sudo apt-get install tftp-hpa tftpd-hpa     //tftp-hpa是client,tftpd-hpaserver 
                    步骤2:建立tftp目录
                            mkdir /tftpboot # 建立用于tftp的服务器目录
                            chmod 0777 /tftpboot 
                            touch test.txt  //用于传输测试
                    步骤3:配置
                        vi /etc/default/tftpd-hpa
                        然后再tftpd-hpa文件中设置如下:
                            TFTP_USERNAME="tftp"
                            TFTP_DIRECTORY="/tftpboot" # 这是tftpd-hpa的服务目录 要和上面建立的服务器目录一样
                            TFTP_ADDRESS="0.0.0.0:69"
                            TFTP_OPTIONS="-l -c -s"    # -c是可以上传文件
                    步骤4:重启服务
                            sudo service tftpd-hpa restart # 启动服务
                    步骤5:测试
                        cd /home/user
                        tftp localhost #localhost表示本机
                        tftp>get test.txt   #test.txt是之前在/tftpboot目录下建立的文件
                        tftp>put test1.txt  #test1.txt是在/home目录下新建的文件
                        tftp>q
                        退出后,在/home目录下会有一个test.txt文件,在/tftpboot目录下会有test1.txt文件,表示tftp服务器安装成功 
                    注:在ubuntu终端输入tftp localhost 命令,可以进入tftp命令行,之后进行文件的传输
            2、NFS
                步骤1:安装 apt-get install nfs-kernel-server
                步骤2:修改配置文件, 命令:vim /etc/exports
                    在文件最后添加:
                        /nfs *(rw,sync,no_root_squash,no_subtree_check)
                    其中:
                        /nfs 表示我创建的用于nfs的目录
                        * 表示允许所有的网段访问,也可以使用具体的IP
                        rw 表示挂接此目录的客户端对该共享目录具有读写权限
                        sync 表示资料同步写入内存和硬盘
                        no_root_squash 表示root用户对根目录的完全管理访问权限
                        no_subtree_check 不检查父目录的权限
                        注意:*和后面的括号都不能出现空格
                步骤3:重启服务
                            1. sudo /etc/init.d/rpcbind restart
                            命令行信息:
                            [ ok ] Restarting rpcbind (via systemctl): rpcbind.service.
                            2. sudo /etc/init.d/nfs-kernel-server restart
                            命令行信息:
                            [ ok ] Restarting nfs-kernel-server (via systemctl): nfs-kernel-server.service.

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

致命雪兰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值