Ubuntu 使用总结

1. 单机右键添加 新建文档 功能:

    在模板下创建空模板文档即可,如下

   我们切回到桌面点击右键,看是不是已经有了。

2. 修改文件夹下的文件权限,包括子文件夹下的

    chmod -R 777 dir_name

3. Ubuntu 14.04 右键终端

    sudo apt-get install nautilus-open-terminal ,然后注销

4. 交叉编译错误:

    /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found

    这个错误是交叉编译时使用的编译器版本高于系统编译器的版本所致,可以使用 gcc --version 查看编译器版本。

方法:

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt-get update
    sudo apt-get install gcc-6 g++-6

    sudo apt-get remove gcc-4.8

    到目录 /usr/bin/ 目录下建立链接:

    sudo ln -s gcc-6 gcc

    sudo ln -s g++-6 g++

5. 更改软件源

    sudo gedit /etc/apt/sources.list

    粘贴软件源地址

    sudo apt-get update

6. (1)Ubuntu14.04 root用户登录界面显示

    sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

    添加一行:greeter-show-manual-login=true

    重启生效

    (2)外加一个 CentOS 7 的 root 登录:

    对于 CentOS 7 的用户,可参见RedHat的官方帮助文档: 14.3.6. Configuring Automatic Login

    简单来说就是:vi /etc/gdm/custom.conf

    然后在[daemon]下面添加:

[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root  #你想自动登录的用户名

   保存并重启,重启的时候已经以 root 用户登录了。

2. 删除用户

删除用户可参见: CentOS 7用户账户配置

例如:

userdel danyl 只删除用户,不删除相关的文件以及目录;

userdel -rf danyl 强制删除danyl用户的所有文件及目录,请谨慎操作。

 

7. ubuntu14.04 解决 root 登陆报 stdin:is not tty

    sudo gedit /root/.profile

    把mesg n 进行注释,增加一行 tty -s && mesg n

8. 执行shell脚本报错误: Syntax error: "(" unexpected

    代码对于标准bash而言没有错,因为Ubuntu/Debian为了加快开机速度,用dash代替了传统的bash,是dash在捣鬼,解决方法就是取消dash。

    sudo dpkg-reconfigure dash

    在选择项中选No,搞定

9. 安装开发环境

   apt-get install build-essential

10. Ubuntu的界面是基于X-sever的,也就是图形界面并不是Linux系统所必须的

   关闭桌面系统:sudo service lightdm stop

   开启桌面系统:sudo service lightdm start  或  startx

11. 访问Windows磁盘分区出错“Error mounting /dev/xxx at/media”

   sudo apt-get install ntfs-3g

   sudo ntfsfix /dev/xxx

12. 安装Unity Tweak Tool来进行桌面设置事半功倍

   sudo apt-get install unity-tweak-tool

13. 重新安装和面环境,解决桌面的问题

   apt-get install --reinstall ubuntu-desktop

   apt-get install unity

14. ubuntu对网卡QCA6174的驱动有bug,根本刷新不了WiFi

   下载这个文件 http://pan.baidu.com/s/1c1H5Hz6 提取码:dsp5。
   解压出来的QCA6174文件夹在root权限下放在/lib/firmware/ath10k/文件夹里,bin文件权限改成755。

   用以下两个命令重载网卡驱动: 

        sudo rmmod ath10k_pci 

        sudo modprobe v ath10k_pci 

        重启

15. pkg-config 命令

   pkg-config简单的说就是向用户向程序提供相应库的路径、版本号等信息的程序。
   缺省情况下,pkg-config首 先在prefix/lib/pkgconfig/中查找相关包对应的相应的文件(.pc)。在linux上上述路径名为 /usr/lib/pkconfig/。若是没有找到,它也会到PKG_CONFIG_PATH这个环境变量所指定的路径下去找。若是没有找到,它就会报错.
   设置环境变量PKG_CONFIG_PATH方法举例如下:
      export PKG_CONFIG_PATH=/XX/lib:$PKG_CONFIG_PATH
   如一个编译命令:gcc main.c -o mian `pkg-config --cflags --libs xx`
      `pkg-config --cflags --libs xx` 是pkg-config从指定路径xx.pc中提取出来的用于编译用的。
   在命令行中:$pkg-config --libs --cflags xx    会出现以下信息:
      -I/usr/include/xx -lsome1 -lsome2 ...

16. Qt中使用pkgconfig

   PKG_CONFIG = PKG_CONFIG_PATH=/opt/pc_linux/lib/pkgconfig/ pkg-config

   #设置PKG_CONFIG路径

   CONFIG += link_pkgconfig

   #此选项会调用${ avcodec avutil 路径 }/lib/pkgconfig里面.pc中列举的相关头文件和库路径
   PKGCONFIG +=libavcodec libavutil

17. ubuntu16.04没有声音(去除静音)
   在/etc/profile中加入
      pulseaudio --start --log-target=syslog

18. 屏蔽gnome终端挂起和唤醒,为vi配置C-s为保存快捷键

   在Linux的很多终端中,CTRL-S按键是有特殊用途的。 "CTRL-S:挂起终端(XON) "CTRL-Q:恢复终端(XOFF)"。要禁止这些键盘映射,在~/.bashrc中加入

      stty -ixon

   在~/.vimrc中添加:

      imap <C-s> <Esc>:w!<CR>i

19. 安装漂亮的图标

    sudo apt-add-repository ppa:numix/ppa

    sudo apt-get update

    sudo apt-get install numix-icon-theme-circle

20. ubuntu右键的Foxitreader路径不识别

   查看 ~/.local/share/applications/mimeapps.list 如下:

[Default Applications]
application/pdf=FoxitReader.desktop
application/ppdf=FoxitReader.desktop
application/octet-stream=FoxitReader.desktop

    查看 ~/.local/share/applications/FoxitReader.desktop 如下

[Desktop Entry]
Name=FoxitReader
Comment=View pdf documents
Keywords=pdf;ppdf;octet-stream;
Exec=/opt/foxitsoftware/foxitreader/FoxitReader.sh %U
StartupNotify=true
Terminal=false
Type=Application
Icon=/root/.local/share/icons/hicolor/64x64/apps/FoxitReader.png
#Icon=FoxitReader
X-GNOME-DocPath=
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=FoxitReader
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=3.14.1
Categories=GNOME;Viewer;Graphics;2DGraphics;VectorGraphics;

MimeType=application/pdf;application/ppdf;application/octet-stream;

只要把 Exec 的路径设置对就OK了。

21.

 


 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Atheros AR8131 网卡驱动下载地址:(包括windows 驱动 和 Linux驱动) http://partner.atheros.com/Drivers.aspx Atheros AR9285无线网卡驱动,由开源项目MadWifi支持 在sourceforge搜索MadWifi可以找到: http://sourceforge.net/projects/madwifi/ 最新的Atheros无线网卡驱动主页: http://madwifi-project.org/ 对于新版本linux kernel 2.6.25之后(现在都是这个以上的内核),要用新的current版本。 http://snapshots.madwifi-project.org/madwifi-0.9.4-current.tar.gz In case you use kernel 2.6.25 or newer, you need to get this snapshot of the madwifi-0.9.4 branch instead of the v0.9.4 release! That snapshot is basically v0.9.4 plus compilation fixes for recent kernels. Atheros无线网卡驱动介绍: http://wireless.kernel.org/en/users/Drivers/Atheros AR9285无线网卡驱动 http://wireless.kernel.org/en/users/Drivers/ath9k Any distribution shipping a kernel >= 2.6.27 will have ath9k present but the ath9k driver on 2.6.32 is the oldest one recommended, anything older than that is completely unsupported. Below is a list of the minimal distribution requirements to either use ath9k from 2.6.27 or from compat-wireless, which lets you install newer drivers on older kernels. Ubuntu Intrepid (8.10) Fedora Core 10 openSUSE 11.1 Mandriva Linux 2009.0 (formally known as Mandrake Linux) ARCH Linux Gentoo Linux Red Flag Linux 7.0 (based on Fedora 10) RHEL5 2.6.18 kernel being tested When it went in ath9k was announced to have been merged into Linux-2.6.27-rc3 by Linus on Tue, 12 Aug 2008 19:33:16 -0700 (PDT), and consisted of 58.8% of the entire rc3 patch. Early distributions which picked it up OpenWrt became the first distribution to pick up ath9k and contribute to it.
使用MobaXterm远程登录Ubuntu系统可以通过以下步骤进行操作: 1. 首先,在Ubuntu终端中安装网络工具,可以使用以下命令进行安装:\[1\] ``` sudo apt-get install net-tools ``` 2. 关闭主机和虚拟机的防火墙,可以使用以下命令进行关闭:\[2\] - Ubuntu关闭方式: ``` sudo ufw disable ``` - Windows关闭方式:根据具体操作系统版本和设置进行关闭防火墙。 3. 在虚拟机终端中查找IP信息,可以使用以下命令进行查找:\[2\] - 使用ifconfig命令: ``` ifconfig ``` - 使用ip addr命令: ``` ip addr ``` 4. 在主机终端中查找IP信息,可以使用相应的命令进行查找。 5. 进行环境检测,确保主机和虚拟机网络能够连接。 6. 在Ubuntu中安装SSH服务,可以使用以下命令进行安装:\[2\] ``` sudo apt-get install openssh-server ``` 7. 使用MobaXterm连接Ubuntu,打开MobaXterm软件,点击"Session",选择"SSH",输入Ubuntu的IP地址和用户名,点击"OK"进行连接。 需要注意的是,对于Nvidia Jetson系列嵌入式计算机,如果需要使用gnome桌面,可能需要先更新gnome桌面,可以使用以下命令进行更新:\[3\] ``` sudo apt-get update sudo apt-get install ubuntu-gnome-desktop ``` 总结起来,使用MobaXterm远程登录Ubuntu系统的步骤包括安装网络工具、关闭防火墙、查找IP信息、安装SSH服务、使用MobaXterm连接Ubuntu。 #### 引用[.reference_title] - *1* *2* [MobaXterm远程登录Ubuntu(详细教程)](https://blog.csdn.net/qq_59134387/article/details/126854569)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ubuntu 使用MobaXterm和cpolar配置外网访问ssh和vnc](https://blog.csdn.net/lhy_ex/article/details/127815187)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值