我們知道hostid作為一台主機的唯一標示符(hostname本身可能重複),而許多付費軟體通過鑑別hostid發給相關的license. hostname的修改較為簡單,只需要修改/etc/sysconfig/network中的hostname並重啟即可。 hostid的修改就不那麼方便了,下面介紹一種方法: 編輯乙個c檔案,是的之後你還需要修改它,就叫做host.c吧! ?
12
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include
#include
int
main()
之後我們需要編譯它
?
1
2
3
4
5
6
7
[root@pmsora ~]
# cc host.c
[root@pmsora ~]
# ./a.out //編譯後執行
current hostid is: a090d01
if
result is zero - success! (0)
current hostid is: a090d01 ;-pppppppp
[root@pmsora ~]
# hostid
0a090d01
//hostid
正確修改了
注意執行編譯好的目標檔案時必須使用root使用者。
在ARM Linux平台上移植SQLite
在arm linux平台上移植sqlite 首先從http sqlite.org 的quick start文件中的測試程式為例對移植到arm linux上的sqlite3進行測試。該程式清單如下 include include static int callback void notused,int...
在MTK平台上部署CDMA
在mtk平台上部署cdma 注 我們用的mtk版本是6225 cdma 模組是威盛via的。此專案沒有量產,放在那也是加密冷藏沒有價值,寫思路出來與大家討論關於程式設計。本人不是mtk專家,有分析不對之處,請指出,謝謝。硬體篇 加乙個cdma模組,具體操作本人不知道,就不講述了。軟體篇 讓我們來分析...
在ARM平台上編譯安裝golang
注 本文選用樹莓派做測試,因為樹莓派是基於arm平台的。據說下個版本的golang編譯工具要使用golang自己來寫,但目前還是使用c編譯工具的。因此,首先要配置好c編譯工具 1.1 在ubuntu或debian平台上可以使用sudo apt get install gcc libc6 dev命令安...