自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孤逐王--个人博客

技术成就梦想! 传承Unix哲学思想,推广开源精神,讨论GNU/Linux各发型版本!

  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 Gentoo下打开windows txt文件中文乱码问题

Linux与Windows系统语言编码区别在Linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码。 出现这种情况的原因为两种操作系统的中文字符编码方式(压缩方式)不同,在windows环境中中文字符编码一般为gbk,而在linux环境中为utf8,这就导致了在windows下能正常显示txt文件在linux环境下打开呈现了乱码

2015-12-10 15:59:39 695

原创 Pelican主题配置:elegant

简介elegant是Mac风格的优秀主题,简单,专注文章本身。 A responsive, minimal, and stylish theme for Pelican:https://github.com/talha131/pelican-elegantelegant插件需要的依赖:pip install beautifulsoup4pip install webassetspip inst

2015-10-09 10:59:51 1589

原创 Pelican搭建静态博客

前言一直以来都希望拥有属于自己的个人博客,随性发点信息,写点技术感想,记录自己的生活,重要的是不受广告的影响、不被河蟹、不会担心有一天被莫名其妙地消失。之前看过一篇文章:“像黑客一样写博客”,一下子就被这种简单的方式深深的吸引住了。你只需要一个称手的文本编辑器(Markdown编辑器),再配合终端的git命令就OK了,其余的都不用管了,交给第三方去。几条简单的命令就可以发布博客。优点: - 直接使

2015-10-09 10:57:31 1577 1

原创 Pacman常用命令

Pacman是Arch Linux 的包管理器。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软件包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便得管理。更新系统在 Archlinux 中,使用一条命令即可对整个系统进行更新: pacman -Syu 如果你已经使用pacman -Sy将本地的包数据库与远程的仓库进行了同步,也可以只执行:pacman -Su安装包

2015-10-09 10:55:44 583

原创 安装Arch Linux详解

准备准备磁盘分区新建并格式化分区至少准备一个足够大的/分区,如果磁盘容量足够,可以额外创建/home、/boot等。创建挂载目录mkdir /mntmkdir /mnt/bootmkdir /mnt/home挂载根分区和swap Mount the root partition on /mnt. After that, create directories for and mount

2015-10-09 10:54:47 1602

原创 Gentoo 无线网络配置 wpa_supplicant

安装安装net-wireless/wpa_supplicant包emerge --ask wpa_supplicant 启动网络为wpa_supplicant添加无线接口 在wpa_supplicant.conf文件中添加ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel初始化wpa_supplicant环境wpa_supplica

2015-10-09 10:53:39 1679

原创 Gentoo双网卡同时启用上内外网

引言:本文配置网络通过 OpenRC/netifrc 方法(net.*scritps)配置。 外网网卡:enp3s4 内网网卡:enp2s0 - 外网地址(通过路由器) IP: 192.168.1.10 掩码: 255.255.255.0 网关: 192.168.1.1 - 内网地址 IP: 172.14.255.27 掩码: 255.255

2015-10-09 10:52:41 569

原创 Gentoo网络管理方法

OpenRC/netifrcNetifrc is a collection of modules created to configure and manage network interfaces via individual, per-interface scripts located in the /etc/init.d/ directory. Enable Gentoo’s network

2015-10-09 10:52:08 541

原创 ~/.bashrc、~/.xinitrc或~/.xprofile区别

对于特定用户,还可以在~/.bashrc、~/.xinitrc或~/.xprofile中设置自己的用户环境。不同之处在于: .bashrc: 每次终端登录时读取并运用里面的设置。 .xinitrc: 每次startx启动X界面时读取并运用里面的设置 .xprofile: 每次使用gdm等图形登录时读取并运用里面的设

2015-10-09 10:50:11 6526

原创 openbox设置透明效果

X窗口下的透明效果设置使用transset + devilspie + xcompmgr设置透明效果。X窗口下没有现成的工具,但可以借助于Xcompmgr和transset。 在运行Xcompmgr之后,就可以用transset来设置窗口透明度了。transset设置透明度opacity变量:0~1。0表示完全透明,1表示不透明。如果不指定opacity参数,默认值是0.75transset --

2015-10-09 10:48:58 2111

原创 Linux终端常用快捷键

终端中的复制/粘贴: Shift+Ctrl+C:复制 Shift+Ctrl+V:粘贴Bash 快捷键编辑命令 Ctrl + a :移到命令行首 Ctrl + e :移到命令行尾 Ctrl + f :按字符前移(右向) Ctrl + b :按字符后移(左向) Alt + f :按单词前移(右向) Alt + b :按单词后移(左向) Ctrl + xx:在命令行首和光标之间移动

2015-10-09 10:47:49 723

翻译 UNIX基础--安装应用程序: Packages 和 Ports

Packages and Ports概述FreeBSD 将许多系统工具捆绑作为基本系统的一部分。另外,FreeBSD 提供了两种补充的技术来安装第三方软件:FreeBSD Ports Collection,从源代码安装; packages,从预编译的二进制版本安装。这两种方法都可以用于从本地介质, 或从网上直接安装您喜欢的应用程序的最新版本。UNIX®系统典型的安装第三方软件的步骤包括:1、下载这个

2015-10-09 10:40:26 663

翻译 UNIX基础--Manual Pages

联机手册Manual Pages最详细的使用说明文档莫过于 FreeBSD 里的联机手册了。 几乎每一个程序都会附上一份简短说明, 以介绍这个程序的的基本功能以及参数的用法。 我们能通过 man 命令来阅读这些说明。 联机手册根据主题,分成下列章节:1、 用户命令。2、 系统调用以及错误代码。3、 C 库文件里的函数说明。4、 设备驱动程序。5、 文件格式。

2015-10-09 10:39:51 479

翻译 UNIX基础--Shells

ShellsShell提供了一个和操作系统交互的命令行接口。shell的主要功能就是从输入取得命令然后去执行。FreeBSD内含了一些shell,包括:Bourne shell(sh)、 extended C shell(tcsh)。 其他shell也可在FreeBSD的Ports得到,例如:zsh和bash。 Shell的特点:文件名补全使用环境变量 Common Environment V

2015-10-09 10:39:23 480

翻译 UNIX基础--进程和守护进程

进程和守护进程Processes and Daemons进程(Processes)FreeBSD 是一个多任务操作系统。 这就意味着好像一次可以运行一个以上的程序。 每个占用一定时间运行的程序就叫 进程 (process)。 你运行的每一个命令会至少启动一个新进程,还有很多一直运行着的系统进程, 用以维持系统的正常运作。 每个进程用来标识的一个编号就叫 进程ID(PID)。而且,就像文件那样,每个

2015-10-09 10:38:43 437

翻译 UNIX基础--目录架构

目录架构Directory StructureFreeBSD 的目录层次结构,对于建立对系统的整体理解,是十分重要的基础。 其中,最重要的概念是根目录, “/”。 这个目录是系统引导时挂载的第一个目录, 它包含了用以准备多用户操作所需的操作系统基础组件。 根目录中也包含了用于在启动时转换到多用户模式之前挂载其他文件系统所需的挂载点。

2015-10-09 10:37:52 341

原创 Hexo搭建Github Pages托管的静态个人博客

Hexo出自台湾大学生tommy351之手,是由Node.js驱动的一款快速、简单且功能强大的博客框架。Node.js是一个可以快速构建网络服务及应用的平台 。该平台的构建是基于Chrome's JavaScript runtime,也就是说,实际上它是对Google V8引擎(应用于Google Chrome浏览器)进行了封装。V8引擎执行Javascript的速度非常快,性能非常好。

2015-05-06 10:24:55 919

翻译 UNIX基础--磁盘组织

磁盘组织FreeBSD 查找文件的最小单位是文件名。 而文件名区分大小写,不凭文件扩展名去识别这个文件是 程序、 文档, 或是其他格式的数据。 在文件系统里目录和文件的作用是存储数据。 每一个文件系统都有且只有一个顶级目录 根目录, 这个根目录则可以容纳其他目录。SliceFreeBSD将硬盘分成slices(片段),对应Windows系统的“分区”,Slices 有其编号, 从1到4,最多四个。

2015-04-25 19:05:35 507

翻译 UNIX基础--权限

权限PermissionsFreeBSD使用传统的UNIX®系统的基本权限。在UNIX®系统中,基本权限分配了三种访问类型:读、写、执行。权限可以用字母r、w、x表示;也可以用二进制数表示,按rwx的顺序,x值1,w值2,r值4。0 ---1 --x2 -w-3 -wx4 r--5 r-x6 rw-7

2015-04-25 19:03:30 528

翻译 UNIX基础--用户和基本账户管理

账户类型系统账户系统账户运行服务。 系统用户是那些要使用诸如DNS、 邮件, web等服务的用户。 使用帐户的原因就是安全; 如果所有的用户都由超级用户来运行, 那它们就可以不受约束地做任何事情。 典型的系统帐户包括daemon、operator、bind(供 域名服务 使用)、news, 以及www。 nobody是普通的没有特权的系统用户。 然而, 大多数与用户联系很密切的服务是使用nob

2015-04-25 19:01:24 709

翻译 UNIX基础--控制台和终端

虚拟控制台和终端Virtual Consoles and Terminals:FreeBSD 虚拟控制台的默认配置为8个,但并不是硬性设置, 您可以很容易设置虚拟控制台的个数增多或减少。 虚拟控制台的的编号和设置在 /etc/ttys文件里。# name getty type status comments#ttyv0 "/usr/li

2015-04-25 18:58:55 624

原创 FreeBSD安装桌面环境

安装Xorgcd /usr/ports/x11/xorg-minimalmake install clean或pkg install xorg-minimal 如果最小化安装xorg-server,startx启动测试X,需要安装twm、xclock、xterm等。配置Xorg快速启动测试X By default, Xorg usesHAL to autodetect keyboards

2015-04-21 16:25:59 7536

原创 Emerge常用命令

* 查看依赖关系 * –pretend(-p) -pv #查看包含doc USE flag,来查看是否下载了文档。* 搜索软件包信息 * 查询软件包名称 –search(-s) 查询软件包描述: –searchdesc (-S) 查看软件更新记录 –changelog (-l) #与 –pretend 并用,显示所有将更新套件的变更纪录。 * 下载源码 * 只下载源码(

2015-02-11 11:09:57 2520

原创 Gentoo更新排除软件包

有选择地更新特定的类别/软件包并且忽略其他类别/软件包通过让emerge --sync在执行rsync的时候排除个别类别/软件包你需要在/etc/make.conf中赋予--exclude-from变量一个文件名,该文件应包含你想要排除的软件包。在/etc/portage/make.conf中指定包含排除软件包条目的文件:PORTAGE_RSYNC_EXTRA_OPTS="--exclude

2015-02-11 11:06:05 1283

原创 gcc-config: Active gcc profile is invalid解决办法

错误描述Gentoo软件安装错误,提示: gcc-config: Active gcc profile is invalid解决方法:列出可用的profilegcc-config -l gcc-config: Active gcc profile is invalid! [1] i686-pc-linux-gnu-4.6.3显示当前使用的profilegcc-config

2015-02-11 10:54:10 1188

原创 Gentoo自动处理USE标记--autounmask-write

Gentoo的USE标签的冲突,现在portage提供了 emerge --autounmask-write 的方式来自动更新portage配置文件,USE环境变量是针对全局的USE设置,而这个文件是针对具体的软件包来设置。 emerge参数:--autounmask-write用法:查看需要的依赖标记emerge -pv fcitx自动标记emerge --autounmask-wr

2015-02-11 10:47:47 1940

原创 Portage附加工具: dispatch-conf和etc-update

dispatch-conf介绍dispatch-conf是一个帮助合并._cfg0000_<名称>文件的工具。._cfg0000_<名称>文件是由Portage在它要覆盖被CONFIG_PROTECT变量所保护的某个目录里的文件时建立的。使用dispatch-conf能够在合并配置文件并升级更新的同时保持所有更新记录。dispatch-conf以RCS版本管理系统或是补丁的方式来保存配置文件间的差别

2015-02-10 17:22:45 1916

原创 Gentoo安装详解(四)--安装X桌面环境

安装X桌面环境:安装Xorg:检测显卡信息:dmesg | grep videolspci | grep -i VGA配置INPUT_DEVICE、VIDEO_CARDS变量:在安装Xorg之前,你需要在/etc/portage/make.conf文件中设置两个重要的变量。 (For mouse, keyboard, and Synaptics touchpad support)

2015-02-10 17:20:56 3229

原创 Gentoo安装详解(三)--配置系统

配置系统系统信息:文件系统信息:创建/etc/fstabnano -w /etc/fstab网络信息:Host name, Domainname, etcnano -w /etc/conf.d/hostnameConfiguring Networknano -w /etc/conf.d/net系统信息:Gentoo uses /etc/rc.conf to configure the s

2015-02-10 17:19:58 1409

原创 Gentoo安装详解(二)-- 编译内核

编译内核:安装内核源码:选择内核:如gentoo-sourcesemerge gentoo-sourcesls -l /usr/src/linux手动编译内核:cd /usr/src/linuxmake menuconfig必须启用的选项:显卡:Xorg/Configuration 声卡:ALSA 网卡:根据具体网卡芯片型号,查看wiki。 无线网卡芯片驱动查询:Linux Wir

2015-02-10 17:18:41 4207

原创 Gentoo安装详解(一) -- 安装基本系统

前期准备远程登录:开启ssh服务:/etc/init.d/sshd start设置密码:passwd以便使用putty、ssh client远程登录上传stage等(有时在线下载很慢,而局域网上传很快)准备磁盘:分区:fdisk /dev/sda /dev/sda1 : /boot 100M(32-100M) 设启动笔记-a /dev/sda2 : / 20G /dev

2015-02-10 17:17:48 2626

原创 Hexo搭建Github Pages托管的静态个人博客

Hexo简介之前在Github上托管的博客就是使用jekyll搭建的,官方的Github Pages同样推荐使用它。我之前体验了一下jekyll,没有达到我想要的效果。于是寻找替代方案,搜索同类博客程序,我认识了hexo,hexo出自台湾大学生tommy351之手,是由Node.js驱动的一款快速、简单且功能强大的博客框架。Node.js是一个可以快速构建网络服务及应用的平台 。该平台的构建是基于C

2015-02-10 17:11:53 1250

原创 Arch下载官方镜像列表Official mirrors

Official mirrorsThe official Arch Linux mirror list is available from the pacman-mirrorlist package. To get an even more up-to-date list of mirrors, use the Pacman Mirror List Generator page on the mai

2015-02-10 17:08:13 1402

原创 Pacman常用命令

Pacman是Arch Linux 的包管理器。它将一个简单的二进制包格式和易用的构建系统结合了起来。不管软件包是来自官方的 Arch 库还是用户自己创建,Pacman 都能方便得管理。更新系统在 Archlinux 中,使用一条命令即可对整个系统进行更新: pacman -Syu 如果你已经使用pacman -Sy将本地的包数据库与远程的仓库进行了同步,也可以只执行:pacman -Su安装包

2015-02-10 17:03:31 1481

转载 Linux下截图工具:scrot 从入门到精通

简介:scrot 主要用在命令行下,它使用 imlib2 库来抓取并保存图像。scrot 的使用格式为:scrot [options] [file]。一般用法:就一般而言,使用 scrot 可以抓取整个桌面、某个指定的窗口、以及选择的矩形区域。抓取桌面:scrot desktop.png,该命令将当前的整个桌面抓取下来,并保存为 desktop.png 文件。可以在当前的目录中找到此图像文件。抓

2015-02-10 16:57:25 1146

原创 Mplayer使用及快捷键

MPlayer 是我在 Linux 系统中用到的相当好的媒体播放程序,它因支持播放广泛的音/视频文件格式而著称。本文所要探讨的,除却一般的使用方法之外,更包括一些鲜为人知的提示和诀窍。相信在阅读此文后,你的多媒体播放体验将会增色不少。使用方法播放文件使用 MPlayer 播放媒体文件最简单的方式是: mplayer <somefile> MPlayer 会自动检测文件的类型并加以播放,如果是

2015-02-10 16:48:48 960

原创 Linux终端收听mms流媒体电台

使用mplayer收听流媒体电台mplayer mms://addresss个人收集可用的流媒体电台地址:CRI都市流行(128 Kbps) mms://live.cri.cn/pop/ CRI怀旧金曲(128 Kbps) mms://live.cri.cn/oldies/ CRI写意民谣(128 Kbps) mms://live.cri.cn/country/ CRI英语漫听电台 mms:/

2015-02-10 16:40:16 6376

转载 Firefox附加组件地址无法打开,OCSP回应包含过期信息无标题文章

刚更新的火狐,附加组件管理器倒是能打开,但再点其他选项就显示“页面载入出错”,故障原因: digicert 数字证书签发机构 OCSP服务器在国内访问出现故障(gfwed),导致使用digicert 数字证书的网站在火狐中访问出现故障。导致火狐的addons.mozilla.org等网站及扩展无法安装。你可以在系统hosts中添加如下信息:117.18.232.191 addons.cdn.m

2015-02-10 16:31:41 876

原创 Gentoo使用官方LiveDVD启动项Grub2主题

拷贝安装grub主题拷贝官方LiveDVD grub主题: 下载官方DVD,找到 /boot/grub/themes/GenGrub目录,并拷贝出来。安装GenGrub主题: 将GenGrub主题拷贝到系统的 /boot/grub/themes目录,并编辑grub配置文件:nano -w /etc/default/grub 将主题路径设置成/boot/grub/themes/GenGr

2015-02-10 16:26:35 1197

原创 Gentoo安装详解(五)--声卡设置

硬件检测内核配置Device Drivers --->

2015-02-10 13:42:18 2180

Laptop-Conky

一款笔记本个性conky,包括配置文件和背景,黑色超酷!

2014-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除