随笔分类 - LINUX
摘要:从表面上简单的理解一下登录的过程,首先 ssh-keygen -t rsa 命令生成了一个密钥和一个公钥, 而且密钥可以设置自己的密码可以把密钥理解成一把钥匙, 公钥理解成这把钥匙对应的锁头,把锁头(公钥)放到想要控制的server上, 锁住server, 只有拥有钥匙(密钥)的人, 才能打开锁头,...
阅读全文
摘要:按照官方安装文档安装完成之后的/home/git目录结构如下,这里我大致翻译官方的内容,部分加上自己的话,英语功力捉急,请见谅|-- home| |-- git| |-- .ssh| |-- gitlab| |-- gitlab-satellites| |-- gitlab-shell| |-- r...
阅读全文
摘要:环境准备python版本2.6git版本 1.8.4.1ruby版本ruby-2.0.0-p353gitlab-shell版本 v1.8.0gitlab版本6.4.3因centos6系列的python版本是2.6的,已经支持,所以不必升级python版本。在centos5下面需要升级python版本...
阅读全文
摘要:最近在看一个Rails项目,渐渐的接触到Ruby语言,其中有些概念之前比较混乱,模棱两可,相信也有人跟我一样,刚开始学ruby时对这些概念不太清晰,现在整理一下。Ruby这个就不用多说了RVM用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环...
阅读全文
摘要:https://github.com/gitlabhq/gitlabhq/blob/master/doc/install/requirements.md#配置安装EPEL及依赖环境#更新包 yum update yum -y install wget yum -y --nogpgcheck...
阅读全文
摘要:继续昨天的故事话说昨天新建了一个帐号linc,今天在执行sudo时回显一个很吓人的信息:[plain]view plaincopy[sudo]passwordforlinc:linc不在sudoers文件中。此事将被报告。这是要去哪儿报告呢?本人最讨厌别人打小报告了,哈哈。为了解释这个问题,先来说说...
阅读全文
摘要:/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash...
阅读全文
摘要:以下内容均出自Vagrant作者(MitchellHashimoto)与Docker作者(Solomon Hykes)在stackoverflow上面一个问题讨论。在这个问题中,双方阐述了vagrant和docker的特点和使用范围,对于深入理解vagrant和docker很有意义,因此笔者翻译...
阅读全文
摘要:yum install ncurses-develtinyxml-develsqlite-develwget http://downloads.sourceforge.net/project/presage/presage/0.8.9/presage-0.8.9.tar.gztar -zxvf pr...
阅读全文
摘要:安装libchm及相关的devel包,安装 xulrunner 及 devel 包!否则后面make的时候会出错!到解压出来的chmsee/src目录下,找到与你系统对应的Makefile文件,我选的是Makefile.fedora,cp Makefile.fedora Makefile,执行mak...
阅读全文
摘要:安装xorg-x11-apps 包:yum install xorg-x11-apps。终端输入 xinput list找到 PS/2记录后面的IDxinput list⎡ Virtual core pointer id=2 [master pointer (3)]⎜ ↳ Virtual cor...
阅读全文
摘要:介绍每个 Linux 程序都是一个可执行文件,它含有操作码列表,CPU 将执行这些操作码来完成特定的操作。例如,ls 命令是由 /bin/ls 文件提供的,该文件含有机器指令的列表,在屏幕上显示当前目录中文件的列表时需要使用这些机器指令。 几乎每个程序的行为都可以通过修改其配置文件来按照您的偏好或需...
阅读全文
摘要:我们配置输入法时,都是习惯性的在输入法启动前导出环境变量:export XMODIFIERS=@im=SCIMexport GTK_IM_MODULE=SCIM他们有何用意呢??我们常用的输入法有以下几种:1. XIM (X输入法, 所有 X 图形程序都是可用的)2. GTK immodule(GT...
阅读全文
摘要:CentOS默认自带CentOS-Base.repo源,但官方源中去除了很多有版权争议的软件,而且安装的软件也不是最新的稳定版。Fedora自带的源中也找不到很多多媒体软件,如果需要安装,必需先添加其他源,如RPMFusion和RPMForge等第三方软件库。下面GoFace来一一介绍各种第三方软件...
阅读全文
摘要:bumblebee的作用是禁用nvidia独立显卡,需要使用独显时,使用”optirun 程序名“手动开启nvidia来运行需要加速的程序,如optirun vmware。打开N卡设置:optirun nvidia-settings -c :8tips:现在i系列的一般都是双显卡配置,请勿自行安装n...
阅读全文
摘要:1.当最大化时隐藏标题栏或者使用tweak tool 在字体中将标题栏字体设置为0...建议这个方法.2.添加epel源 yum -y --nogpgcheck install http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-re...
阅读全文
摘要:gnome3增加自定义程序快捷方式1. 安装alacarte在命令行输入下列命令安装alacarte程序yum -y install alacarte安装完毕后,在命令行输入下列命令即可启动alacarte来管理所有程序的快捷方式#alacarte你可以在你要添加快捷方式的位置点击New Item按...
阅读全文
摘要:What is EPELEPEL(Extra Packages for Enterprise Linux) is open source and free community based repository project from Fedora team which provides 100% ...
阅读全文
摘要:一、配置防火墙,开启80端口、3306端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewall...
阅读全文
摘要:systemd的服务管理程序systemctl是最主要的工具。它融合 service 和chkconfig的功能于一体。你可以使用它永久性或只在当前会话中启用/禁用服务。下面命令用于列出正在运行的服务或其他: systemctl更多详细信息请参考手册页(man systemctl)。systemd-...
阅读全文