Centos 6 x86 64 操作記錄

2021-10-09 04:18:38 字數 2489 閱讀 9924

shadowsocks server

vimyum install vim-enhanced

編譯gcc報記憶體不足的錯誤

[root@host ~]

# update-alternatives --install /usr/bin/gcc x86_64-unknown-linux-gnu-gcc-5.4.0 /usr/local/bin/x86_64-unknown-linux-gnu-gcc-5.4.0 40

[root@host ~]

# mv /usr/bin/gcc /usr/bin/gcc.bak

[root@host ~]

# ln -s /usr/local/bin/x86_64-unknown-linux-gnu-gcc-5.4.0 /usr/bin/gcc

make[3]: *** [s-attrtab] 已殺死

...

查詢一番後發現是編譯的時候記憶體不足

解決思路:根據redhat公司的建議,linux系統swap分割槽最適合的大小是物理記憶體的1-2倍,所以有兩種解決方法:1.建立新的swap分割槽;2.建立swap檔案。這裡選擇第二種。下面是步驟:

python 2.7

[root@host ~]

# cd /usr/local/src

[root@host ~]

# wget -c

[root@host ~]

# tar xzvf python-2.7.tgz

[root@host ~]

# cd python-2.7

[root@host ~]

# ./configure --prefix=/usr/local/python2.7

[root@host ~]

# make

[root@host ~]

# make install

安裝好python3.2之後是替換系統自帶的python版本

[root@host ~]

# which python

/usr/bin/python

[root@host ~]

# mv /usr/bin/python /usr/bin/python.bak

[root@host ~]

# ln -s /usr/local/python3.2/bin/python3.2 /usr/bin/python

[root@host ~]

# python --version

python 3.2

[root@host ~]

#

**note:**安裝python2.7的符號鏈結後,再使用yum可能會報如下錯誤

[root@host node-v9.9.0]

# yum -y install zlib-devel openssl-devel

there was a problem importing one of the python modules

required to run yum. the error leading to this problem was:

no module named yum

please install a package which provides this module, or

verify that the module is installed correctly.

it's possible that the above module doesn't match the

current version of python, which is:

2.7 (r27:82500, may 4 2018, 23:08:43)

[gcc 5.4.0]

if you cannot solve this problem yourself, please go to

the yum faq at:

[root@host node-v9.9.0]

# vim /usr/bin/yum

node.js

安裝nodejs確保gcc版本大於4.9.4

[root@host ~]

# cd /usr/local/src

[root@host ~]

# wget

[root@host ~]

# tar xvf node-v9.9.0.tar.gz

[root@host ~]

# cd node-v9.9.0

[root@host ~]

# ./configure

[root@host ~]

# make

[root@host ~]

# make install

錯誤:

centos6 x公升級protobuf操作流程

1.首先解除安裝protobuf,使用命令如下 幾點說明 protobuf預設安裝在 usr local 目錄下,但是一般我們使用prefix進行路徑修改,prefix usr local protobuf 步驟 configure prefix usr local protobuf sudo ma...

centos6 x公升級protobuf操作流程

1.首先解除安裝protobuf,使用命令如下 幾點說明 protobuf預設安裝在 usr local 目錄下,但是一般我們使用prefix進行路徑修改,prefix usr local protobuf 步驟 configure prefix usr local protobuf sudo ma...

CentOS5 8 x86 64系統手動釋放記憶體

線上集群後端某台web伺服器例行檢查時,我觀察到 buffers cache值 即linux記憶體的實際使用情況 一直都是5365左右,就算停掉nginx fastcgi程式和其它程式也是一樣,考慮到這台機器經常在使用rsync inotify,肯定會存在著頻繁訪問檔案的情況。而linux系統有乙個...