2015-09-30 - 之前在《GUI是面对新手的》一文中谈了一些对GUI的理解,这次在安装中文字体的时候有了一些新的体会,和大家分享一下。 在Linux安装字体其实并不复杂,只需要把字体文件拷到/usr/share/fonts文件夹下,然后执行一下3个命令就可以了,分别是mkfontscale,mkfont...
2015-09-29 - 在项目中,用shell终端启动程序时,因为终端启动的程序依赖于启动它的终端,所以终端关闭时程序就会随之关闭。那么如何使程序独立于终端,即终端关闭时程序不会关闭那?可以将进程设置为守护进程,也可以设置为后台运行程序。 1.设置为守护进程 fork创建子进...
2015-09-29 - 我们在ubuntu图形界面下用eclipse写了一个动态库,到centos下调用时出现错误: error while loading shared libraries: libmysqlclientso.so.0: cannot open shared object file: No such file or directory 以为没装mysql-client,因为ubuntu下叫这个,但是...
2015-09-29 - GitHub上有大牛奉献了自己的配置方案,这里我做个推广,希望能帮助到需要使用VIM的童鞋。 作者是使用YCM(YouCompleteMe)自动补全插件,但是里面包含了30+个其它插件,可能中间编译时间会比较长! GitHub网址:https://github.com/wklken/k-vim 遇到问题:...
2015-09-29 - 1.下载gdal源码并解压。 wget http://download.osgeo.org/gdal/2.0.0/gdal-2.0.0.tar.gz tar -xzvf gdal-2.0.0.tar.gz 2.编译源码。 cd gdal-2.0.0 .configure make 3.安装。 make install 遇到问题: 安装完成以后运行gadlinfo,直接提示gdalinfo: error wh...
2015-09-29 - 比如我们要将/dev/sdb1挂载到/mnt/data目录。 在命令行中我们首先创建该目录,然后执行挂载: mkdir -p /mnt/data mount /dev/sdb1 /mnt/data 如果要卸载,执行: unmount /dev/sdb1 /mnt/data 那如何实现开机自动挂载呢? 我们编辑/etc/fstab文件 vim + /et...
2015-09-29 - 第一次听说这个插件还是在偶然的情况下看到别人的博客,听说了这个插件的大名。本来打算在实训期间来完成安装的,无奈网实在不给力,也就拖到了回家的时候。在开始准备工作的时候就了解到这个插件不是很容易安装,安装的时候果然名不虚传。(关于这方面的内...
2015-09-28 - (经测试,此源可以安装yumex) Epel介绍 具体请参见:http://fedoraproject.org/wiki/EPEL 如何安装 Epel源到 RHEL/CentOS 7/6/5? 通过wget命令下载RPM文件,然后安装。 RHEL/CentOS 7 # wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7....
2015-09-27 - 当磁盘空间被迅速占用的时候,我们必须找出一些,比较占用磁盘空间的文件或者文件夹。通常情况下,最有可能找出占用磁盘空间文件或文件夹的地方,主要是 /tmp or /var or /home。 目前没有单个命令来完成查找的工作,通常可以使用一些命令的组合来帮助您找出...
2015-09-27 - 1,进入到fdisk进行分区 sudo fdisk /dev/mmcblk0 p 可以查看到挂载点为/的分区数值,将该分区的start值记录下来 2,进行重新分区操作 d 2 (选择挂载点为/的分区号) p n p 2 start值是刚才记下来的那个 end默认就可以 p w 3,重启树莓派 sudo shutdown -r now...
2015-09-27 - 学了蛮久的 nodejs 了,一直没有写点东西记下来。最近在 Ubuntu 上安装时候遇到不少麻烦,特地写下此文。 安装环境:Ubuntu 15.04 下载Node.js安装包,请参考网址:http://nodejs.org/download/ 要选择 Source Code 安装过程: 1.登陆到Linux终端,进入/usr/...
2015-09-27 - 如果要给某个比较长的,或者比较复杂的命令设置一个比较简单的命令可以给他取别名; 可以这样写:alias a= cd /cat 以后你打a就相当于打了cd /cat但这只针对当前回话要想永久记住就要写进 $HOME/.bashrc或$HOME/.bash_profile里,这样你什么时候登陆都可以用...
2015-09-27 - 磁盘如果是普通的分区,比如:ntfs、ext3等,可以直接用 mount -t type来制定文件系统类型来挂载,但有时候磁盘是采用的lvm卷的分区,要挂载这类磁盘,就应该按照以下方式: a.扫描逻辑卷: #vgscan b.激活扫描到的卷: #vgchange -a y VolGroup00 c.挂载 #m...
2015-09-27 - 0.安装yum优先级插件 yum install yum-priorities 1.epel简介: https://fedoraproject.org/wiki/EPEL/zh-cn rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/rem...
2015-09-27 - 最近一直用Harvard的CS50 Applicance学C语言,可惜蛋疼的网速想同步文件都难,因此决定设置共享文件夹,虽然折腾了好几个小时了,不过这增强功能包竟然连分辨率都搞掂了,以后我不用一直1024 x 768,太赞了。 1.在VirtualBox的菜单栏里选择 设备(D) -- 安装...
2015-09-27 - Fedora 23 Beta 测试版本已经发布,正式版本将会在 10月底发布,另外10月还会发布 Ubuntu 15.10,11月初发布 openSUSE 42.1,三个重要的 linux 版本系统密集发布,对于 Linux 用户来说真的有些应接不暇。 下载地址: Get Fedora 23 Beta Workstation:https:...
2015-09-27 - 完全用 Linux 已经有快半年的时间了,一直想要全盘备份一下数据,但是却一直没有做,为什么呢? 一方面是东西比较多,备份一次要很长的时间;另一方面是一直在纠结用哪种方式备份比较好。 在网上随便搜索一下:Linux 系统备份,就能搜索出 N 多篇文章详细的...
2015-09-27 - 之前使用Gnome2的时候可以向面板上添加一个系统监视器,相信很多人都用过这个实用的小工具,可以很方便的了解系统的运行概况。但是自从使用了Gnome3之后这个小工具不见了,Gnome3一直用得很舒服,唯独缺少了这个小工具觉得有些遗憾。今天上搜索,无意间发现...
2015-09-27 - 在RedHat下面安装了Eclipse,是解压缩就能运行的,没有经过脚本安装所以无法自动在菜单中生成链接,但是可以通过手动的方式,步骤如下。 首先在/usr/share/applications/路径下创建一个扩展名为 desktop 的配置文件,然后编辑它: touch /usr/share/applicat...
2015-09-27 - 文章标题是针对fedora的,其实估计对使用GNOME3的系统都有效,但是因为只使用了fedora系统,所以就只好用这个名字咯,大家可以自己试一试。 0、背景 以前用redhat/centos的时候桌面是GNOME2的,可以直接在桌面上建链接,都还好(虽然使用不多)。但是最近一...
2015-09-25 - Fedora 22下安装flash player插件,这是在安装好一个全新的Fedora 系统之后急需要做的事情,如果你使用chrome浏览器就没有必要了。 首先切换到 root 账户 su - 一、下载,根据不同的系统宣传命令: For Fedora 32-bit x86 rpm -ivhhttp://linuxdownload.adob...
2015-09-25 - 1、伪终端vs图形终端 据参考资料[1]P213的提示可以知道,终端可以是基于字符的终端、仿真简单的基于字符终端的图形终端,或者是运行窗口系统的图形终端。那么,图形终端是不是模拟了物理终端,因此就是伪终端呢?答案是否定的。 2、伪终端的产生 根据参考资...
2015-09-25 - 让我们假定你有30GB的电影,并且你有3个驱动器,每个的大小为20GB。那么,你会怎么来存放东西呢? 很明显,你可以将你的视频分割成2个或者3个不同的卷,并将它们手工存储到驱动器上。这当然不是一个好主意,它成了一项费力的工作,它需要你手工干预,而且花...
2015-09-25 - 1.gnome桌面下 右上角-设置-键盘-快捷键-自定义快捷键 新建一个快捷键,名字随便输,命令中输入:gnome-terminal(注意:-前后没有空格。),具体使用哪个快捷键自己设置。然后确定保存就的了。 2.kde桌面下 kde桌面下用命令开启终端的命令为:konsole Fedor...
2015-09-25 - lapack是以blas为基础的,所以安装lapack后,也会安装好blas。 之前在ubuntu下用新立得安装lapack,之后再安装phg时可以自动识别出BLAS/LAPACK库,而在centos下通过yum install 安装lapack后,phg在配置时不能识别出BLAS/LAPACK库,只能从LAPACK官网下载源码...
2015-09-25 - xxxxxxxxx.rpm ==RPM 的格式,已经经过编译且包装完成的 rpm 档案; xxxxx.src.rpm ==SRPM的格式,包含未编译的原始码资讯。 那么我们怎么知道这个套件的版本、适用的平台、打包的次数呢?呵呵!只要透过档名就可以知道了!例如 rp-pppoe-3.1-5.i386.rpm 这...
2015-09-25 - 为了用PHG解特征值问题,这些天一直在苦恼如何安装特征值解法器,PHG/manual里面提到了一些特征值解法器,并且部分给出了rpm包,可最开始用的是ubuntu系统,所以自己从网上下的这些包的源码安装的,结果安装好后在./phg中进行./configure 时就是识别不出所安...
2015-09-25 - 1.官网下载VMware-Workstation-Full-12.0.0-2985596.x86_64.bundle(bundle结尾的文件) 2.在root的桌面环境下,chmod 777 上述文件绝对路径 3../XXXX(上述文件绝对路径)来安装。 4.如果提示找不到头文件,则dnf update kernel 5.dnf update kernel-headers...
2015-09-24 - 字符串的大小写转换,学到了几种,并做了简单验证: tr tr A-Z a-z 大写转小写,反之转大写 sed sed y|abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/ 好麻烦啊,还好有下一句简洁的表达 sed s/.*/\U/ \U \L 分别表示转大写、小写 awk awk {print...
2015-09-24 - 第一步:apt-get install vsftpd sudo /sbin/iptables -F(停止防火墙) sudo /sbin/iptables -L -n(查看现有的防火墙配置) 第二步:sudo /sbin/iptables -A INPUT -p tcp -m tcp --sport 21 -vj ACCEPT sudo /sbin/iptables -A OUTPUT -p tcp -m tcp --dport 21...
2015-09-24 - 说明: 通过vncserver我们可以开启远程服务器的图形化桌面,如运行vncserver :1则打开了一个桌面号为1的远程图形化桌面,然后执行vncviewer server1.example.com:1就可以访问该桌面,从而执行一些必须在图形化下才能执行的操作,而且可以多个用户同时登录该...
2015-09-24 - 背景: Ubuntu 15.04 Qt 5.2.1 OpenCV 3.0.0 资料全部来源于网络,我只是资料的搬运工。 首先,我们应该安装几个必要的东西 sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev...
2015-09-23 - 交叉编译工具链在CentOS 6.6 x64需要glibc-2.14支持(x86不需要),所以先安装glibc-2.14。 安装前把编译需要的相关工具安装下,我这里直接安装整个组 yum groupinstall Development tools -y 下载glibc-2.14源码,编译,安装 wget http://ftp.gnu.org/gnu/g...
2015-09-23 - 网络环境:天津大学校园网,通过pppoe方式拨号上网。IP和DNS均为动态。 在windows下可以通过校园网上提供的tjunet拨号程序直接拨号上网,但是Linux下就没那么easy了。 主要是今晚发现原来装机的ios中软件包含了pppoe的程序,并不需要自己另外下载... 简记配...
2015-09-23 - 1.安装Pointing Device yum install gpointing-device-settings 2.打开Pointing Device gpointing-device-settings 选择模拟滚轮,键设为2 Ubuntu Maverick 10.10下启用Thinkpad中键滚屏: http://www.linuxdiyf.com/linux/9202.html Thinkpad笔记本使用Ubun...
2015-09-23 - 经过一番折腾,终于把Chromium装好了,记录一下安装过程,以及遇到的问题。 1.新建一个Chromium的源文件(文件名随笔起,不过后缀名要repo): vim google-chrome.repo 在此文件中复制如下内容: # Place this file in your /etc/yum.repos.d/ directory [fedor...
2015-09-23 - 如果Fedora安装gnome界面的话,默认所有的桌面图标都在左侧的Activities栏里面,并没有显示在桌面,这样用起来不太方便。其实我们是可以把应用程序图标在桌面上显示的。方法如下: 1.安装gnome-tweak-tool: yum install gnome-tweak-tool 2.在命令行运行gnom...
2015-09-23 - 手机SD卡突然就没有空间了,也不知道被谁占用了,就想查一下,插到ubuntu里,自动挂载后,输入: du -m --max-depth=3|sort -t -k1 -n -r|head -n 20 解释:du -m --max-depth=3输出单位为M,查看三层。 sort 按照大小来排序 head 取前20个 输出: 4382. 121...
2015-09-23 - 下载jdk的包,解压放在opt下。由于我使用的是sun的jdk所以单独去下载。也可以使用openjdk。 vim ~/.bashrc 增加: export JAVA_HOME=/opt/jdk1.7.0_07/ export PATH=$PATH:/opt/jdk1.7.0_07/bin/ 执行: source ~/.bashrc 输入java 和javac验证一下吧。 Ubun...
2015-09-23 - 跟踪器是一个高级的性能分析和诊断工具,但是不要让这名词唬住你,如果你使用过 strace 和 tcpdump,其实你就已经使用过跟踪器了。系统跟踪器可以获取更多的系统调用和数据包。它们通常能跟踪任意的内核和应用程序。 有太多的 Linux 跟踪器可以选择。每一种...