<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    不可不說
    隨心所欲,無往不利!
    posts - 88,  comments - 92,  trackbacks - 0

    有時候,我們想要使用的軟件并沒有被包含到 Ubuntu 的倉庫中,而程序本身也沒有提供讓 Ubuntu 可以使用的 deb 包,你又不愿從源代碼編譯。但假如軟件提供有 rpm 包的話,我們也是可以在 Ubuntu 中安裝的。

    方法一:

    1. 先安裝 alien 和 fakeroot 這兩個工具,其中前者可以將 rpm 包轉換為 deb 包。安裝命令為:

    sudo apt-get install alien fakeroot

    2. 將需要安裝的 rpm 包下載備用,假設為 package.rpm。

    3. 使用 alien 將 rpm 包轉換為 deb 包:

    fakeroot alien package.rpm

    4. 一旦轉換成功,我們可以即刻使用以下指令來安裝:

    sudo dpkg -i package.deb

    方法二:

    1.CODE:

    sudo apt-get install rpm alien

    2.CODE:

    alien -d package.rpm

    3.CODE:

    sudo dpkg -i package.deb

    posted @ 2009-04-22 19:09 藍劍 閱讀(1179) | 評論 (0)編輯 收藏
    1:并行啟動程序:

    這將會使啟動程序并行,加速啟動過程,代碼: sudo nano /etc/init.d/rc
    (注意:這里用 gedit 打開可能是亂碼,換個編輯器,如 nano,vi 什么的就 ok 了)找到并修改該行:
    CONCURRENCY=none
    為:
    CONCURRENCY=shell

    2:交換分區使用:
    Ubuntu 默認的 vm.swappiness 值是 60,這一默認值已經很合適了。但你可以改小一些降低swap 的加載,系統性能會有一點點的提升
    輸入代碼:
    sysctl -q vm.swappiness
    你會看到值是 60, 更改:
    代碼:
    sudo sysctl vm.swappiness=10
    這樣你就將值由 60 改為 10,這可以大大降低系統對于 swap 的寫入,建議內存為512m 或更多的朋友采用此方法。如你你發現你對于 swap 的使用極少,可以將值設為 0。這并不會禁止你對 swap 的使用,而是使你的系統對于 swap 的寫入盡可能的少,同時盡可能多的使用你的實際內存。這對于你在切換應用程序時有著巨大的作用,因為這樣的話它們是在物理內存而非swap 分區中。
    如果你想永久得改變這一值,你需要更改 sysctl.conf 文件:
    代碼:
    sudo gedit /etc/sysctl.conf
    添加:
    vm.swappiness=10
    到末行,需要重啟生效。
    小貼士:
    1G 內存推薦值為 5
    2G 內存推薦值為 3
    不推薦把值設為 0

    3:虛擬分區--使用 tmpfs 緩存你的文件:
    通過 tmpfs 可以從你的內存中分出一部分作為虛擬的緩沖硬盤,來加速文件的讀寫。
    1.此方法推薦 1G 及以上內存用戶嘗試,1G 內存以下用戶慎用
    2.當出現“/tmp 容量不夠”的提示,請加內存或不要使用本優化方法:)
    編輯/etc/fstab 文件,加入以下語句:
    tmpfs /tmp tmpfs mode=1777 0 0
    保存后重啟系統,系統就會自動把你一半的物理內存用于/tmp,只要是在/tmp 讀寫的文件,相當于直接讀寫內存,從而減少硬盤讀寫的次數。
    這個優化方法對于經常讀寫硬盤的程序有比較好的優化效果,像電驢,bt 等軟件,還
    有網頁的緩存都可以利用虛擬后/tmp 來減少對硬盤的讀寫
    如果想嚴格控制物理內存的大小,語句可以改成:
    tmpfs /tmp tmpfs size=100m,mode=1777 0 0
    這里 size=100m 就是說讓系統從物理內存中劃出 100mb 作為虛擬的/tmp,但要小心的是用 size 指定的大小數值不要超過物理內存的一半,否則系統可能會反而變慢。
    如果不加 size 語句,而/tmp 文件容量已經超過物理內存的一半后,它會繼續將swap分區作為虛擬/tmp 直到 swap 滿為止。因此要讓此優化方法發揮最好的性能,則應該讓/tmp的數據容量小于物理內存的一半
    注意:當系統重啟后 /tmp 里面的文檔將會消失,所以在關閉系統前請做好/tmp 里面有用文件的備份工作


    4:關閉系統啟動時檢查分區的功能,加快系統啟動速度
    在終端輸入命令: sudo gedit /etc/fstab,找到以下所有類似的語句:
    # /dev/sda6
    UUID=5342-DSEF /media/sda6 

       vfat utf8,umask=007,gid=46 0
    把最后那個 1 改為 0,
    # /dev/sda6
    UUID=5452-DF4E /media/sda6    vfat utf8,umask=007,gid=46 0
    保存后,以后啟動系統就不會再檢查這個分區。
    建議根分區保留檢查功能,其余分區檢查功能可以關閉



    posted @ 2009-04-21 13:11 藍劍 閱讀(10352) | 評論 (0)編輯 收藏
         摘要: 飛鴿傳書是大家經常使用的局域網通訊工具,在Ubuntu上安裝,從網上找了很多方法都不能正確使用,
    經過多次實驗終于找到正確的方法,特此說明  閱讀全文
    posted @ 2009-04-19 11:46 藍劍 閱讀(3936) | 評論 (5)編輯 收藏
    1.先下載RPM版本JDK
    2.給權限
    chmod 777 jdk-6u11-linux-i586-rpm.bin
    3.執行安裝
    ./jdk-6u11-linux-i586-rpm.bin
    4.切換目錄到/usr/bin
    cd /usr/bin
    5.作link
    ln -s -f /usr/java/jdk1.6.0_11/bin/java
    ln -s -f /usr/java/jdk1.6.0_11/bin/javac
    posted @ 2009-04-15 12:37 藍劍 閱讀(626) | 評論 (0)編輯 收藏
    一:軟件安裝方式
      1:通過 apt-get install 安裝 apt-get remove卸載 有時候需要ROOT用戶權限,此時可以用SUDO
    2: 通過上傳工具把已經下載下來的軟件上傳到系統中指定位置,然后賦予此軟件可執行權限(chmod +x name),然后執行(./name)
    二:安裝JDK
      JDK5:apt-get install sun-java5-jre sun-java5-jdk
      JDK6:apt-get install sun-java6-jre sun-java6-jdk

    三:安裝X窗口
    sudo apt-get install x-window-system-core

    四:安裝登陸窗口
    sudo apt-get install gdm

    五:刪除桌面
    apt-get --purge remove liborbit2

    六:安裝桌面
    sudo apt-get install ubuntu-desktop

    七:啟用XDMCP協議
    sudo apt-get install xnest

    八:安裝字體
    把字體安裝到/usr/share/fonts目錄下自己的目錄中
    然后在這個目錄中執行:
    mkfontscale
    mkfontdir

    posted @ 2009-04-15 10:05 藍劍 閱讀(200) | 評論 (0)編輯 收藏

    安全方便的簡單控制-ssh

    安裝服務器:apt-get install ssh或者 apt-get install openssh-server,服務器基本不用怎么配置就可以使用。 客戶端一版不用安裝,Linux都自帶了,windows平臺下可以使用putty,非常好用。

    操作命令:

    ssh username@host_address

    ssh登錄之后就像本機使用命令行登錄是一樣的,雖然只能使用字符界面,但基本上能夠完成大部分管理工作了。有人說配合screen是十分好用的,不過我還沒有仔細研究過screen。

    最省事兒的X轉發功能

    同樣也要基于ssh,不過多了各圖形界面。首先打開服務端的X11轉發功能,修改/etc/ssh/sshd_config文件,把 X11Forwarding no改成X11Forwarding yes,就啟用了ssh的X11轉發功能。在我的ubuntu dapper下這個選項默認就是打開的。

    操作命令:

    ssh -Y username@host_address

    這種方式雖然速度稍微慢了一些,但是如果客戶端是Linux的話,在局域網中應該是非常方便的,因為客戶端不用再配置X。如果客戶端是 windows,putty,好像也有這個功能,至少在Connection->SSH->Tunnels中有X11 forwarding的配置,但是可能需要安裝X for windows才能使用。

    另外由于只是使用了X的轉發,所以服務器端也會顯示你所啟動的程序。

    參考

    使用vnc4server,據說速度最快

    ubuntu安裝軟件是最方便的了,服務器安裝:apt-get install vnc4server。客戶端Linux下可以使用xvnc4viewer(apt-get install xvnc4viewer),Windows下可以使用RealVNC的free版。

    服務器安裝完成之后需要先使用vncpasswd命令創建一個密碼,密碼加密存放在~/.vnc/passwd文件中。啟動服務器也很簡單,執行vncserver就可以了:

    fwolf@wf:$ vncserver New ‘wf:1 (fwolf)’ desktop is wf:1 Starting applications specified in /home/fwolf/.vnc/xstartup Log file is /home/fwolf/.vnc/wf:1.log

    由于是第一次執行,所以創建了虛擬服務1,如果再次執行就是2,以此類推。每創建一個服務,就會在~/.vnc下面創建hostname:x.pid和hostname:x.log兩個文件。關閉服務使用命令:

    fwolf@wf:~$ vncserver -kill :1 Killing Xvnc process ID 5786

    關閉服務之后hostname:x.pid將被刪除,而hostname:x.log將保留。vnc4server好像只能設置一個密碼吧,不過也沒有關系,因為總是開著一個server既浪費資源也不安全,需要連接的時候用ssh連進去開就是了。

    andot說如果把~/.vnc/xstartup文件的內容換成 /etc/X11/Xsession文件的內容,啟動桌面之后就像本機啟動一樣了。我暫時還沒有試過,不過現在默認的設置,連接上之后,是一個有點像超級終端的命令行窗口,但是可以運行各種X下的應用。

    另外如果要修改vnc4server的端口,可以修改/usr/bin/vncserver文件,在大約第124行,有一句

    $vncPort = 5900 + $displayNumber;

    其中5900就是端口的起始數,按照上面那句的設置,虛擬服務1的端口號就是5900+1=5901,虛擬服務2的端口號就是5900+2=5902,以此類推。參考1,參考2

    posted @ 2009-04-14 16:57 藍劍 閱讀(2501) | 評論 (0)編輯 收藏
    1. 關閉多余的控制臺

    一般的發行版都默認是tty1-6,共計6個虛擬控制臺,雖然控制臺必不可少,但對于桌面用戶而言,6個又有些多余,Ubuntu 8.10下,我是這樣去掉多余控制臺的

    在 /etc/event.d/ 下,有tty1,tty2,……,tty6,等6個文件,打開,內容大致如下:

    代碼:
        start on runlevel 2
        start on runlevel 3

        stop on runlevel 0
        stop on runlevel 1
        stop on runlevel 4
        stop on runlevel 5
        stop on runlevel 6

        respawn
        exec /sbin/getty 38400 tty6


    我將其改為類似如下的樣子:

    代碼:
        stop on runlevel 2
        stop on runlevel 3

        stop on runlevel 0
        stop on runlevel 1
        stop on runlevel 4
        stop on runlevel 5
        stop on runlevel 6

        #respawn
        #exec /sbin/getty 38400 tty6


    這樣改掉tty4-6,就只有3個控制臺了。不過,個人認為這對于所謂“節省資源”幾乎沒多大意義,之所以修改,只是為了心安罷了:)

    2. 修改控制臺的分辨率


    這個很多人介紹過了,因為Ubuntu 8.10默認已經開啟了FrameBuffer,因此,我們只需要修改menu.lst文件即可。

    對應關系如下:

    代碼:
        depth      640×480      800×600      1024×768      1280×1024

        8bit         769        771           773            775
        15bit       784        787           790            793
        16bit       785        788           791            794
        24bit       786        789           792            795


    選擇對應分辨率和色深的對應代碼,在/boot/grub/menu.lst內找到對應啟動條目添加vga=***,即可(標紅色的代碼是添加的):

    代碼:

        title        Ubuntu 8.10, kernel 2.6.27-9-generic
        uuid        328eed5f-0f89-41b8-b021-730ae3f167d1
        kernel        /boot/vmlinuz-2.6.27-9-generic root=UUID=328eed5f-0f89-41b8-b021-730ae3f167d1 ro quiet splash vga=792
        initrd        /boot/initrd.img-2.6.27-9-generic
        quiet

    3. 控制臺字體設置

    Ubuntu 8.10默認應該安裝了 console-setup 服務,如果你的沒有,那么 apt-get install console-setup 即可。

    更改控制臺字體,可以,sudo dpkg-reconfigure console-setup,不過要注意前幾步的鍵盤配置不要亂改,除非你明確知道選擇什么:)。可以選擇的基本上有fixed和terminus,各有特色,可以自己試試看。

    4. 中文控制臺的安裝和使用


    這個沒什么多說,安裝:

    代碼:

        sudo apt-get install zhcon


    使用:

    代碼:

        zhcon –utf8 –drv=*** ## 這里有一點問題,后面介紹

    5. 關于中文控制臺分辨率

    zhcon的配置文件在 /etc/zhcon.conf

    代碼:
         #screen resolution

        x_resolution = 1024
        y_resolution = 768

        color_depth = 16


    很容易看懂吧?在這里修改分辨率和色深即可。

    不 過有一點需要說明的是,google到的很多資料,都會告訴你使用 zhcon –utf8 –drv=vga 來啟動zhcon,然而,在vga驅動地下,無論你如何更改zhcon.conf文件的參數,分辨率始終只有 640*480。如果一定喜歡大分辨率,那么只有用fb驅動或者不寫這個參數,使之default吧。

    6. 關于zhcon下的字體問題

    說實話,zhcon默認的字體界面不大美觀,然而遺憾的是我暫時也沒有特別的辦法:

    zhcon使用一種在標準的linux psf字體格式的基礎上擴展了的bpsf格式來存放字庫,存放在 /usr/lib/zhcon/font/ 目錄下。

    可以通過修改配置文件zhcon.conf或.zhconrc中的 ascfont 和(gbkfont,big5font,jisfont,kscmfont )來選擇不同的字體。

    代碼:
        將使用16點陣字體。
        ascfont = font/asc16.bpsf
        gbfont = font/gb-16.bpsf
        gbkfont = font/gbk-16.bpsf
        big5font = font/big5-16.bpsf
        jisfont = font/jis-16.bpsf
        kscmfont = font/kscm-16.bpsf

        將使用12點陣字體顯示簡體漢字。
        ascfont = font/asc12.bpsf
        gbfont = font/hzk12.bpsf

        將使用24點陣楷體字顯示簡體漢字。
        ascfont = font/asc24.bpsf
        gbfont = font/gb-24-kai.bpsf


    以上這段配置范例,是zhcon官方給出的。zhcon的字體機制決定了我們只能用這種bpsf格式的字庫,網絡上幾乎沒有任何可用的資源,除非你自己去制作字庫,呵呵,為了個中文控制臺去研究怎么搞這東西,至少我真的沒這精力和水平~~,認了吧 >_

    第二,更糟糕的是,我喜歡小些的字體,12號,但,ubuntu 8.10目前提供的zhcon安裝包里面,中文字體最小似乎只是16號,這樣,設置了12號字以后,英文字體明顯會比中文字體小一些,這也是個美中不足吧。
    posted @ 2009-04-14 16:49 藍劍 閱讀(3305) | 評論 (0)編輯 收藏
    一:用戶切換
    從普通用戶進入root用戶
    su
    從root用戶進入普通用戶
    su username

    二:清除屏幕
    clear

    三:root權限
    在終端中輸入
    sudo -s 可保持15分鐘root權限,
    sudo -i 除了保持15分鐘root權限以外把~目錄切換到/root。

    四:文件夾打開方式
    sudo apt-get install nautilus-gksu
    然后右鍵單擊文件或文件夾,選擇“以管理員打開”。
    或者可以
    sudo nautilus 某文件夾

    五:查看ubuntu系統內核:

    lindows@ubuntu:~$ uname -a
    Linux ubuntu 2.6.27-11-generic #1 SMP Fri Dec 19 16:29:52 UTC 2008 i686 GNU/Linux

    六:查看ubuntu系統內存:

    lindows@ubuntu:~$ free

    lindows@ubuntu:~$ cat /proc/meminfo

    七:查看ubuntu硬盤信息:

    lindows@ubuntu:~$ df -a

    八:查看ubuntu CPU信息:

    lindows@ubuntu:/proc$ cat /proc/cpuinfo

    九: 查看目錄占用空間信息:

    lindows@ubuntu:~$ du -hs 目錄名

    十:查看 ubuntu JAVA 版本:

    lindows@ubuntu:~$ java -version

    十一:安裝iBus輸入法

    1:卸載原來的SCIM
    sudo aptitude purge ~nscim
    2:添加源
    sudo gedit /etc/apt/sources.list
    追加以下:
    deb intrepid main restricted universe multiverse
    保存后執行 sudo apt-get update
    3:安裝iBus
    sudo aptitude install ibus ibus-pinyin
    4:切換輸入法
    im-switch -c
    posted @ 2009-04-14 16:35 藍劍 閱讀(208) | 評論 (0)編輯 收藏
    修改IP
    nano /etc/network/interfaces

    修改DNS
    nano /etc/resolv.conf

    修改完后重新啟動服務

    /etc/init.d/networking restart

    安裝ssh,安裝后默認是啟動的,這樣就可以通過SecureCRT訪問Ubuntu了,這也是我的主要目的。

      apt-get install openssh-server openssh-client

      停止ssh: /etc/init.d/ssh stop

      啟動ssh: /etc/init.d/ssh start

      重啟ssh: /etc/init.d/ssh restart

    解決網絡連接被重置的問題(新浪博客比較明顯):
       ubuntu默認的網絡連接mtu為576,我們所在網絡環境通才情況下mtu是1500,因此做如下修改:
           i.網絡連接管理器里“編輯連接”設定MTU值,或者
           ii./etc/network/interfaces加上這樣一句:
         post -up /sbin/ifconfig mtu 1500


    關閉 IPV6:
    sudo gedit /etc/modprobe.d/aliases
    然后修改這一行:
    alias net-pf-10 ipv6
    為:
    alias net-pf-10 off #ipv6

    注釋掉 hosts 文件中所有與 IPV6 有關的行: sudo gedit /etc/hosts

    新建一個sudo gedit /etc/modprobe.d/bad_list 文件,內容為: alias net-pf-10 off然后重啟。



    posted @ 2009-04-14 16:15 藍劍 閱讀(357) | 評論 (0)編輯 收藏
    盼星星盼月亮,終于把Struts 2.1的第一個正式版給盼來了,這是一個新的里程碑。
    下載地址:
    http://struts.apache.org/downloads.html
    posted @ 2009-01-14 16:47 藍劍 閱讀(187) | 評論 (0)編輯 收藏
    僅列出標題
    共9頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 


    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    隨筆分類(62)

    隨筆檔案(90)

    文章檔案(9)

    相冊

    友情鏈接

    搜索

    •  

    積分與排名

    • 積分 - 325080
    • 排名 - 172

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 美女视频黄a视频全免费网站色窝| 亚洲国产精品综合一区在线| 亚洲精品网站在线观看不卡无广告| 免费a级毛片大学生免费观看| 成人免费网站在线观看| 99在线视频免费观看视频| 日韩在线观看免费完整版视频| 国产gv天堂亚洲国产gv刚刚碰| 99久久免费观看| 精品亚洲成A人在线观看青青| 亚洲国产精品无码久久久蜜芽| 亚洲美女免费视频| 国产精品1024在线永久免费| 亚洲AV区无码字幕中文色| 国产成人无码a区在线观看视频免费| 久久国产精品成人免费| 猫咪免费观看人成网站在线| 亚洲欧洲高清有无| 亚洲黄色三级网站| 亚洲伦理中文字幕| 亚洲精品无码中文久久字幕| 亚洲综合校园春色| 国产亚洲精品成人久久网站| 免费一级毛片无毒不卡| 久久嫩草影院免费看夜色| 国内永久免费crm系统z在线| 57pao国产成永久免费视频| 日韩吃奶摸下AA片免费观看| 国产成人精品无码免费看| 四虎影院免费视频| 亚洲人成电影在在线观看网色| fc2免费人成在线视频| 日韩毛片免费在线观看| 国产成人精品亚洲2020| 老司机精品免费视频| 无码少妇精品一区二区免费动态| 杨幂最新免费特级毛片| 久久精品一区二区免费看| 免费一本色道久久一区| 亚洲小说区图片区另类春色| 亚洲人成电影青青在线播放|