PC上LINUX環境搭建

2021-06-18 12:23:07 字數 1909 閱讀 7923

1.安裝linux

本人是64位系統

vm版本:vmware-workstation-full-8.0.2-591240

後來發現裝不上32位的庫。

又裝了一下32位的12.04.飛凌使用者盤提供的。

安裝有這樣乙個提示    piix4_smbus ****host smbus controller not enabled

解決辦法

[root@nagios ~]# lsmod | grep i2c_piix4  

i2c_piix4              12574  0  

i2c_core               31274  1 i2c_piix4  

[root@nagios ~]# vi  /etc/modprobe.d/blacklist.conf  

blacklist i2c_piix4  

[root@nagios ~]# reboot  

重啟後再無此提示!

2安裝vim

sudo apt-get install vim

提示輸入使用者密碼

出現y/n後,選y。

3切換root登陸

先輸入sudo -s切換到root

輸入 vim /etc/lightdm/lightdm.conf

修改檔案後配置如下

[seatdefaults]

greeter-session=unity-greeter

user-session=ubuntu

greeter-show-manual-login=true

allow-guest=false

~                     

然後我們啟動root帳號:

sudo passwd root

輸入你的root密碼 重複輸入一次

然後重啟。

如圖所示 

輸入root 然後輸入你設定的密碼就行了。之後就是永久root使用者登陸了。

4安裝交叉編譯

這裡的交叉編譯版本是4.4.3

1把檔案放在任意目錄,然後解壓 tar zxvf arm-linux-gcc-4.4.3.tar.gz -c/

2設定環境變數

首先 vim   ~/.bashrc 

然後在最後加上 export path=$path:/opt/friendlyarm/toolschain/4.4.3/bin

3使環境變數立即生效: source ~/.bashrc

4、驗證:arm-linux- gcc -v

有的電腦此時會出現

原因:ubuntu12.04用的是64位,有些32位的庫沒有裝。

解決辦法:

sudo apt-get update

sudo apt-get install ia32-libs 裝一些32位的庫

這這裡ia32-libs裝不上,不知道是不是英文版ubuntu的bug

後來又裝了32位的ubuntu ,第四步驗證的時候就直接成功了。 無需update和ia32這兩步 如圖

5.設定vim編譯器

命令列輸入    vim /etc/vim/vimrc

新增 set  number

如圖。此時就會有行號和自動換行功能了。其他的功能暫時不需要設定。

Linux上MQTT環境搭建

在linux上搭建mqtt伺服器並不難,主要就是用到了mosquitto這款訊息 服務軟體 yum install gcc c yum install cmake yum install openssl devel mkdir software cd software wget tar xzvf m...

在linux上搭建mycat環境

在linux上搭建mycat 環境 windows7 虛擬機器 oracle vmvirtualbox linux ubuntukylin 14.04.1 amd64.iso jdk 1.7 mysql 5.5 一.環境準備 step1 安裝虛擬機器 step2 修改宿主機bios配置,詳細步驟見文...

Linux環境上搭建nginx服務

nginx安裝 上傳nginx 1.1.15.tar.gz和pcre 8.12.tar.gz到伺服器並解壓 tar zxvf pcre 8.12.tar.gz cd pcre 8.12 執行make 執行make install tar zxvf nginx 1.1.15.tar.gz cd ngi...