• Ubuntu安装基本工具


    对Ubuntu系统不是很熟,遇到各种bug,为了记录下已经解决的问题,开这个随笔。很多问题,都可以到 http://www.linuxidc.com/ 搜寻答案

    目前使用的版本是1704

    修改源:/etc/apt/sources.list

    源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

    Ubuntu安装后需要删除:

    删除libreoffice:sudo apt-get remove libreoffice-common

    删除Amazon链接:sudo apt-get remove unity-webapps-common

    如果不起作用,试试看sudo rm /usr/share/applications/ubuntu-amazon-default.desktop

    ubtuntu gedit 权限问题Gtk-WARNING

    No protocol specified

    (gedit:2144): Gtk-WARNING **: cannot open display: :0

    常见问题,

    当使用su 到另外一个用户运行某个程序,而这个程序又要有图形显示的时候,就有可能有下面提示:

    No protocol specified

    (gedit:2144): Gtk-WARNING **: cannot open display: :0

    解决方法:

    这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 也就是切换身份前的用户执行如下命令。

    xhost +

    通过执行这条命令,就授予了其它用户访问当前屏幕的权限,于是就可以以另外的用户运行需要运行的程序了。

    注意,这个方法行不通的是否,还是有很多方法,比如

    https://www.linuxquestions.org/questions/debian-26/gtk-warning-**-cannot-open-display-0-0-a-807450/

    https://askubuntu.com/questions/659299/nautilus13581-gtk-warning-cannot-open-display

     

    Ubuntu 12.04右键在当前位置打开终端

    sudo apt-get install nautilus-open-terminal

    重新加载文件管理器

    nautilus -q

    或注销再登录即要使用

    Ubuntu 12.04对文件权限做无限制访问

    如果不希望用命令行解决这个事情,就可以:

    alt-f2 --> gksu(可能要自己安装) --> nautilus

    Ubuntu安装 java

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    先去oracle网站下载安装文件,Ubuntu的话,下tar.gz就好,推荐用jdk而不是jre

    sudo tar -zxvf jdk-xxx-linux-ixxx.tar.gz     //解压缩文件,你想压缩到哪,怎么压缩,参看tar命令吧

    配置环境变量

    sudo gedit /etc/profile

    在文件的最后面增加:

    export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_07 //这是一般安装路径
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/BIN:$PATH
    export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    配置PATH和CLASSPATH的时候要注意,把原来的PATH和CLASSPATH要加上,如上所示。

    配置完环境变量,可以重启,更简单的方法是source /etc/profile就可以了

    javac -version 查看

    ubuntu开启SSH服务(转)

    SSH分客户端openssh-client和openssh-server
    如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server
    sudo apt-get install openssh-server
    然后确认sshserver是否启动了:
    ps -e |grep ssh
    如果看到sshd那说明ssh-server已经启动了。
    如果没有则可以这样启动:sudo /etc/init.d/ssh start
    ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
    然后重启SSH服务:
    sudo /etc/init.d/ssh stop
    sudo /etc/init.d/ssh start
    然后使用以下方式登陆SSH:
    ssh username@192.168.1.112 username为192.168.1.112 机器上的用户,需要输入密码。

    Ubuntu查看系统位数及版本(转)

    怎么查看本机cup是几位的呢?命令: more /proc/cpuinfo 该命令列出了很多cup信息 找到clflush size ,其值就是cup位数 我的是clflush size: 64 那怎么查看你所装的ubuntu系统是几位的呢?命令: uname -ar Linux wen-laptop 2.6.31-22-generic #68-Ubuntu S
     

    怎么查看本机cup是几位的呢?命令:
    more /proc/cpuinfo
    该命令列出了很多cup信息
    找到clflush size ,其值就是cup位数
    我的是clflush size: 64
    那怎么查看你所装的ubuntu系统是几位的呢?命令:
    uname -ar
    Linux wen-laptop 2.6.31-22-generic #68-Ubuntu SMP Tue Oct 26 16:38:35 UTC 2010 i686 GNU/Linux
    一般64的系统都会带有X86_64 ,而32位的都不带,一般是i386或者i686等。

    查看所安装的ubuntu版本, 命令:
    cat /etc/issue
    显示: Ubuntu 10.10 l

    我不会告诉你,打开系统设置(System Settings),然后有个细节(detail)知道了一切。。
     
     



  • 相关阅读:
    asp.net(C#)页面事件顺序
    C#多线程学习 之 线程池[ThreadPool]
    JS 获取浏览器窗口大小
    关于Json的那点事
    jquery 动态滚动
    Null,DBNull,String.Empty 区别 C# 转载
    js图片大小限制,设置
    mysql 自定义函数获取两点间距离
    KindleConverter:Word批量转换为6寸PDF
    在 Asp.NET MVC 中使用 SignalR 实现推送功能
  • 原文地址:https://www.cnblogs.com/puluotiya/p/5293946.html
Copyright © 2020-2023  润新知