Time of Update: 2013-12-13
Windows和其他私人軟體是商業軟體市場的產品。在商業軟體的文化中,資訊流是單向的--從廠商到使用者--並且這些公司所謂的智慧財產權和廠商鎖定助長了他們強制把使用者定義為一個不問是非的角色的氣焰。相反,自由軟體文化有兩個起源。第一個是Eric Raymond在Unix編程藝術裡描述的Unix文化,它強調優秀。第二個是自由軟體定義程式的四個自由度。
Time of Update: 2013-12-13
修改 /etc/X11/xdm/Xaccess,將下面的行: #* # any host can get a login window 改為: * # any host can get a login window 修改/etc/X11/gdm/gdm.conf,找到下面的資訊:或Enable=false 修改為:或Enable=true 另外,去掉#Port=177前面的注釋 修改/etc/inittab,將 id:3:initdefault: 修改為:
Time of Update: 2013-12-13
安裝配置過程: 1、配置Wine,設定為XP環境,並修改註冊表,然中文顯示正常:今天有空,解決了WINE的中文字型顯示方塊的問題。 運行wine regedit,開啟註冊表,找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes,刪除所有索引值(其實只要刪除MS Shell Dlg和MS Shell Dlg2即可)。 主要原因為tahoma 字型在Linux下無法顯示中文。
Time of Update: 2013-12-13
編譯一個linux下的c系統,包含詞法和文法分析模組,Linux上用bison和flex。 yacc是一個文法分析器的產生器,bison即是yacc的GNU版本.Lex和YACC是用於構造詞法分析機和文法解譯器的工具,利用Lex和YACC你可以輕鬆的構造一個文法解譯器。 一開始make 錯誤1: debian:/home/a/boa-0.94.13/src# make yacc -d boa_grammar.y make: yacc: Command not found make:
Time of Update: 2013-12-13
多數使用者在剛剛接觸某個案頭系統時,往往容易犯很多錯誤。不過如果他們從一開始就瞭解哪些是共性的錯誤,就可以把受挫的感覺降至最低。以下是新使用者在使用某些常用Linux案頭系統時容易犯的十大錯誤。 1、延續使用Windows的思維 這是一個再明顯不過的錯誤。普通使用者通常意識不到自己在使用一個完全不同的作業系統。實際上,多數普通使用者甚至無法區別Windows
Time of Update: 2013-12-13
伺服器組態工具是讓伺服器從裸機變為完整系統的前期準備工作。使用者很快會認識到配置多台機器是一項十分耗時的工作,系統管理員對此當然有充分瞭解, 有序部署額外伺服器或替換有故障伺服器的能力對保證公司專屬應用程式程式運行至關重要,伺服器組態工具可以協助管理員減輕壓力。此外,配置作業系統的一大困難還在 於,它上面有數以千計的組件,各個都有不同的介面,因此考慮到伺服器所涉及的任務,自動設定工具無疑複雜的驚人。配置的任務將包括安裝作業系統、核心模
Time of Update: 2013-12-13
4MLinux 是一個迷你的Linux發行版,包含一些系統維護和恢複工具,如 cfdisk 和 GNU parted 用來管理分區、testdisk 用來恢複分區、photorec 用來恢複檔案以及 ntfs3g 用來支援對 NTFS 分區格式的資料讀寫。 此版本是一個特殊的發行版,基於 BusyBox、Dropbear、OpenSSH 以及 PuTTY ,適用於作為伺服器來允許,支援 CGI 版本的 PHP-5.3.3,提供啟動、停止和重啟的指令碼(使用
Time of Update: 2013-12-13
現在發行版本的Linux已經提供了圖形互動介面,很多的人還是感覺無從下手。原因主要是不清楚Linux的分區規定,及Linux分區工具—Fdisk的使用方法。下面從這兩個方面入手,來講解這個困擾大家的問題。 Linux的分區規定 1.Linux分區工具—Fdisk裝置管理 在Linux中,每一個硬體裝置都映射到一個系統的檔案,對於硬碟、光碟機等IDE或SCSI裝置也不例外。
Time of Update: 2013-12-13
From:http://blog.csdn.net/eroswang太簡單的就不說了,隨便找手冊可以找到,這裡就說說一些小技巧吧,也是最近使用給逼出來的學習,呵呵,不過挺方便的。1. 全域替換(1) v + G + $ 選定全部,然後輸入 :s/原始字串/目標字串/(2) :%s/原始字串/目標字串/2. 清除頁面中所有行尾的空白符::%s/s+$//3. 清除所有空白:%s/(s*)+//4. 去掉所有的//注釋:%s!s*//.*!!5. 去掉所有的/* */注釋:%s!s*/*\_.{-}
Time of Update: 2013-12-13
非常簡單:包括1。卸載Redhat原有的yum工具:rpm -aq|grep yum|xargs rpm -e --nodeps2。安裝CentOS發行版中的yum工具:wget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-3.2.22-26.el5.centos.noarch.rpmwget http://mirrors.163.com/centos/5/os/x86_64/CentOS/yum-metadata-parser-1.
Time of Update: 2013-12-13
Linux修改IP Address 以前都是使用自動IP動態分配擷取IP的,雖然每次獲得的ip都是相同的,但我還是決定自己設定一個IP。輸入命令:[root@localhost ~]# ifconfig eth0 219.246.177.160 netmask 255.255.255.0 up ping 以下177網段的ip是可以ping通的,但是ping別的網段無法ping通[root@localhost ~]# ping 219.246.183.1connect:
Time of Update: 2013-12-13
ubuntu 12.04配置橋接以後,使用ping來查看ip 安裝openstack後,做live migration的實驗,需要做一些列的配置。 其中,架設NFS伺服器的最後一步時候,要找到client的IP地址,但是安裝openstack過程中這個client早就配置了橋接器,使用ifconfig命令查不到地址了。 www.2cto.com 但是知道主機名稱字,一個簡單的辦法就是,在另外的機器上面,使用ping命令。 ping
Time of Update: 2013-12-13
1.查看並啟動vsftpd 運行 #ntsysv 查看有沒有vsftpd,有的話,選中,沒有則安裝vsftpd. 啟動ftp. #service vsftpd restart 2.配置vsftpd使用者,啟用root使用者. #cd /etc/vsftpd www.2cto.com #vi
Time of Update: 2013-12-13
su與sudo的區別 今天在用gvim(ubuntu12.04)的時候出現如下錯誤,以前都沒出現這個錯誤,而且開啟時gvim會白屏,等很久才正常顯示.剛開始沒有在意,google了一下用gvim -f就可以解決,正常使用. www.2cto.com 後來使用的時候有出現下面的錯誤\GConf-WARNING **: Client failed to connect to the D-BUS daemon:Did not receive a reply.
Time of Update: 2013-12-13
ubuntu 12.04下安裝上海貝爾ABS-T920 TD-SCDMA 3G移動網卡教程 1.首先下載安裝 usb_modeswitch : 目前最新版是usb-modeswitch-1.2.4.tar.bz2建議新手還是使用 1.0.2 這個版本比較好。 解壓,編譯安裝: --或者右鍵解壓到任何檔案夾下代碼: www.2cto.com #tar xjvf
Time of Update: 2013-12-13
Centos 6.3安裝fcitx小企鵝中文IME 一、首先安裝中文支援:su rootyum install "@Chinese Support"exit登出再登陸二、安裝fcitx下載fcitxIME源碼,百度搜尋即可,我下載的是華軍軟體園提供的“Fcitx 小企鵝IME 4.0 正式版”。 www.2cto.com 先安裝fcitx所依賴的庫:yum install gettext gettext-devel
Time of Update: 2013-12-13
install xfce in archlinux簡析 安裝x serverpacman -S xorg 安裝xfce pacman -S xfce4運行startxfce4,測試是否正常。 www.2cto.com 配置xinitrcvi ~/.xinitrc注意:如果沒有~/.xinitrc檔案,可以從系統中複製一個:cp /etc/skel/.xinitrc ~/.xinitrc在最後添加:exec startxfce4 -
Time of Update: 2013-12-13
《Linux核心設計與實現》讀書筆記(五)-系統調用 主要內容:什麼是系統調用Linux上的系統調用實現原理一個簡單的系統調用的實現1. 什麼是系統調用 www.2cto.com 簡單來說,系統調用就是使用者程式和硬體裝置之間的橋樑。使用者程式在需要的時候,通過系統調用來使用硬體裝置。系統調用的存在,有以下重要的意義: 1)使用者程式通過系統調用來使用硬體,而不用關心具體的硬體裝置,這樣大大簡化了使用者程式的開發。
Time of Update: 2013-12-13
Ubuntu10.04之grub2詳解 在早期的Ubuntu中,使用Grub作為系統的啟動引導程式,想修改系統啟動項非常簡單,只要用gedit開啟系統功能表設定檔案( sudo gedit /boot/grub/menu.lst ),修改該檔案中到內容即可,但是到了Grub 2中,不能採用這種方式修改系統啟動項了。 Grub 2特性 Grub 2(GRand Unified Bootloader, version 2)是Grub的第二版。Grub
Time of Update: 2013-12-13
配置 Xerox Phaser 3125N 印表機的 IP 位址給 Xerox Phaser 3125N 印表機串連上網路線,並開啟電源。按住印表機上 Cancel 鍵不放,直到印表機列印出 Configuration 頁。記下其中的 MAC Address。然後在 Windows 主機上使用 Set IP 工具根據 MAC Address 配置 IP Address。注意,Xerox Phaser 3125N 列印沒有液晶屏,只有一個 Cancel