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 \n \l

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

 



posted @ 2016-03-18 22:35  普洛提亚  阅读(727)  评论(0编辑  收藏  举报