• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            AIX開發(fā)環(huán)境部署

            Posted on 2018-11-28 14:12 Prayer 閱讀(363) 評(píng)論(0)  編輯 收藏 引用 所屬分類: LINUX/UNIX/AIX
            https://blog.csdn.net/jeff_/article/details/42796775

            背景

            在安裝了AIX系統(tǒng)后,為了便于開發(fā),還需要再安裝一些常用軟件,以及對(duì)系統(tǒng)進(jìn)行簡單配置。本文將對(duì)該過程進(jìn)行簡單記錄說明。

            1.Bash的安裝

            AIX中root賬戶默認(rèn)的shell為ksh,對(duì)于習(xí)慣了Linux發(fā)行版中命令行的用戶來說,這個(gè)版本的shell不是很好用,比如沒有tab鍵補(bǔ)全功能。具體的bash軟件包可在AIX Toolbox中進(jìn)行下載。

            安裝完畢后,直接輸入/usr/bin/bash命令即可進(jìn)入bash環(huán)境。如果希望每次登錄root用戶時(shí)都默認(rèn)使用bash,則需要修改/etc/passwd文件,即將root用戶原有的/usr/bin/ksh改為/usr/bin/bash,重新登錄用戶即可。

            此外,我們還可以對(duì)bash的命令提示符進(jìn)行配置。通過在/etc/profile文件末尾添加以下信息:

            1




            PS1="[\u@\h \w]\\$"

            PS1="[$LOGNAME@`hostname`:\$PWD]$"

            PS1="[`logname`@`hostname`:`pwd`]$"
            2export PS1

            此時(shí)重新登錄root用戶后,可發(fā)現(xiàn)bash命令提示符將顯示用戶名稱,主機(jī)名,以及當(dāng)前目錄。比如:

            1[root@aix_os /bin]#

            2.Bash高亮顯示

            通過遠(yuǎn)程登陸工具(比如SecureCRT)連接系統(tǒng)后,執(zhí)行l(wèi)s命令后可發(fā)現(xiàn)系統(tǒng)并沒有對(duì)文件按照類型進(jìn)行高亮顯示。該問題的主要原因是AIX中的ls命令并不支持高亮顯示功能,因此首先需要安裝linux下的ls命令。

            在AIX Toolbox中下載coreutils軟件包,該軟件包是對(duì)linux下常用命令的一個(gè)集合,其中就包含ls命令。安裝該軟件包后,還需要在/etc/profile中進(jìn)行簡單配置:

            1export LS_OPTIONS='--color=auto'
            2alias ls='/usr/linux/bin/ls $LS_OPTIONS'
            3alias ll="ls -l"

            即為/usr/linux/bin/ls命令設(shè)置別名ls,即每次執(zhí)行l(wèi)s時(shí)都將執(zhí)行l(wèi)inux下的ls命令。通過上述設(shè)置,重新登錄后即可生效。

            3.FTP配置

            當(dāng)安裝完AIX系統(tǒng)后,可以立即通過ftp工具連接主機(jī)。不過當(dāng)安裝完bash后,再次通過ftp連接主機(jī)時(shí)卻發(fā)現(xiàn)連接失敗,出現(xiàn)了530錯(cuò)誤。通過man ftpd后可發(fā)現(xiàn),當(dāng)一個(gè)外部連接與ftpd進(jìn)行連接時(shí),ftpd必須進(jìn)行以下檢查:

            * The user must have a password in the password database, /etc/security/passwd. (If the user’s password is not null, the client process must
            provide that password.)
            * The user name must not appear in the /etc/ftpusers file.
            * The user’s login shell must appear in the shells attribute of the /etc/security/login.cfg file.

            通過檢查發(fā)現(xiàn),由于在第一步安裝了bash,但是在etc/security/login.cfg文件中shells變量中卻不包含root默認(rèn)的登錄bash,因此在shells變量里增加/usr/bin/bash即可。

            4.安裝ssh

            由于ssh依賴于ssl,因此必須先安裝sll軟件包;而ssl又依賴于prgnd,所以安裝ssl前必須安裝prgnd軟件包。如果沒有按照上述依賴順序進(jìn)行安裝,可能會(huì)因依賴問題而導(dǎo)致安裝失敗。除此之外,ssl和ssh的版本問題也可能會(huì)導(dǎo)致安裝失敗。經(jīng)實(shí)際安裝后發(fā)現(xiàn),版本為5.2p2的ssh和版本為0.9.8.1103的ssl安裝正常。

            5.安裝開發(fā)工具

            經(jīng)實(shí)驗(yàn)發(fā)現(xiàn),安裝gcc時(shí)最好不要使用Toolbox中的gcc包,因此安裝成功后可能出現(xiàn)一些庫依賴問題。最好的辦法是通過在bullfreeware網(wǎng)站中下載一個(gè)gcc軟件包集,該軟件包集合中包含所有g(shù)cc可能需要的依賴庫。在具體安裝時(shí),還需要注意的是,先安裝gettext軟件包,再安裝gcc軟件包集中其余的軟件包。并且對(duì)rpm命令使用–nodeps選項(xiàng)。

            安裝gdb時(shí),直接通過Toolbox進(jìn)行軟件包的下載安裝,但是必須在其之前安裝expat軟件包。

            此外,最好安裝一個(gè)binutils包,里面包含了一些常用的工具,比如objdump、size、readelf等。

            參考:

            1.AIX Toolbox for Linux Applications:

            http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html

            2.bullfreeware網(wǎng)站:

            http://www.bullfreeware.com/


            久久99精品久久久久久久久久| 免费精品99久久国产综合精品| 狠狠色婷婷久久综合频道日韩| 久久久久亚洲AV无码网站| 热re99久久精品国产99热| 久久这里只有精品首页| 国产精品对白刺激久久久| 欧美久久综合九色综合| 粉嫩小泬无遮挡久久久久久| 伊人伊成久久人综合网777| 成人久久精品一区二区三区| 性高朝久久久久久久久久| 国产精品美女久久久| 狠狠色丁香久久婷婷综合蜜芽五月| av无码久久久久不卡免费网站| 亚洲国产日韩欧美综合久久| 免费精品99久久国产综合精品| 婷婷五月深深久久精品| 久久久这里只有精品加勒比| 国产三级精品久久| 久久国产精品-国产精品| 嫩草伊人久久精品少妇AV| 久久丫忘忧草产品| 久久久久国产一区二区三区| 日本久久久精品中文字幕| 久久久亚洲欧洲日产国码二区| 亚洲欧美日韩精品久久亚洲区 | 亚洲欧洲中文日韩久久AV乱码| 国产精品岛国久久久久| 久久精品黄AA片一区二区三区| 精品一二三区久久aaa片| 亚洲国产精品狼友中文久久久| 久久亚洲2019中文字幕| 久久本道综合久久伊人| 国内精品久久久久久久久| 热re99久久精品国产99热| 久久亚洲国产欧洲精品一| 久久精品国产99国产电影网| 九九99精品久久久久久| 久久青青草原精品影院| 日韩精品国产自在久久现线拍 |