软件笔记
軟件筆記
Table of Contents
- 1 說(shuō)明
- 2 Shell命令無(wú)法補(bǔ)全:
- 3 bmpanel2 (bmpanel) 不能獲取桌面名字
- 4 tilda
- 5 mplayer播放mkv
- 6 nautilus右擊菜單里的壓縮和解壓文件的軟件是 file-roller
- 7 查看本機(jī)漢字字體
- 8 查看按鍵編碼
- 9 使用wireshark
- 10 使用plymouth
- 11 放置xsessions的地方
- 12 rxvt
- 12.1 更新 .Xresources
- 12.2 rxvt中文輸入問(wèn)題
- 12.3 urxvt 不能更新配置
- 13 在.fvwm口不能出現(xiàn)名為 config的文件夾
- 14 color
- 15 讓FvwmPager不顯示W(wǎng)indowListSkip風(fēng)格的窗口
- 16 用Knuth的.fvwmrc不能正常工作
- 17 磁盤(pán)實(shí)用工具
- 18 正大的網(wǎng)盤(pán)客戶端EverBox
- 19 dpkg-reconfigure gdm
- 20 一個(gè)鬧鐘軟件
- 21 關(guān)于Fvwm中開(kāi)機(jī)啟動(dòng)程序
- 21.1 用Wait讓一個(gè)程序啟動(dòng)完成再啟動(dòng)后面的程序
- 21.2 Wait不能用于等待fcitx,可能是fcitx設(shè)計(jì)不規(guī)范。
- 21.3 fcitx要先于emacs啟動(dòng),否則emacs里不能用fcitx輸入。
- 21.4 等待火狐時(shí)要用Wait Firefox
- 22 gmrun 配置文件
- 23 fvwm-menu-desktop
- 24 在 Fvwm 中每次用 Windowlist 選擇一個(gè)窗口時(shí)鼠標(biāo)都會(huì)跑到左上角,很不方便,修改到窗口中間。
- 25 查看本地字體
- 26 保護(hù)視力的軟件 workrave
- 27 鎖定屏幕 xlock
- 28 tor 連不上網(wǎng)
- 29 合并視頻
- 30 pmp 視頻文件
- 31 fcitx 五筆拼音不能使用
- 32 crontab中使用notify-send要在前面加上env DISPLAY=:0.0 。例如:
- 33 zenity可以顯示GTK+對(duì)話框,使用參數(shù),功能很多。
- 34 pidgin 不能使用QQ2010
- 35 bibshelf
- 36 alexandria
- 37 圖像除去物體
- 38 學(xué)習(xí)英語(yǔ)軟件
- 39 小企鵝輸入法背景黑邊問(wèn)題
- 40 gdm啟動(dòng)fvwm
- 41 fvwm 下面的任務(wù)欄和狀態(tài)欄
- 42 參考文獻(xiàn)管理軟件
- 43 電子書(shū)管理軟件 calibre
- 44 fcitx創(chuàng)造編碼
- 45 Fedora上安裝latex
- 46 將當(dāng)前目錄下的圖片打包到一個(gè)pdf文件中
- 47 交換Ctrl和Caps Lock
- 48 cd -
- 49 evolution顯示圖片
1 說(shuō)明
這里是使用 linux 過(guò)程中記的一些東西,內(nèi)容比較雜,希望對(duì)他人有所幫助。對(duì)于使用非 linux 系統(tǒng)的用戶基本上是沒(méi)用的。
2 Shell命令無(wú)法補(bǔ)全:
好像是安裝了pango*什么的就不能返回登錄界面了,而且不能返回補(bǔ)全了。我將一些程序刪除之后,能退回到登錄界面但補(bǔ)全問(wèn)題仍未解決,后來(lái)發(fā)現(xiàn)將 /etc/bash.bashrc 中的 # enable bash completion in interactive shells 下面的三句注釋去掉。這時(shí)彩色還是沒(méi)有。又有了另一個(gè)方法,將下面的東西寫(xiě)進(jìn)家目錄下的.bashrc中:
########################################################################## # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples# If not running interactively, don't do anything[ -z "$PS1" ] && return# don't put duplicate lines in the history. See bash(1) for more options # ... or force ignoredups and ignorespaceHISTCONTROL=ignoredups:ignorespace# append to the history file, don't overwrite itshopt -s histappend# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)HISTSIZE=1000HISTFILESIZE=2000# check the window size after each command and, if necessary, # update the values of LINES and COLUMNS.shopt -s checkwinsize# make less more friendly for non-text input files, see lesspipe(1)[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"# set variable identifying the chroot you work in (used in the prompt below)if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; thendebian_chroot=$(cat /etc/debian_chroot)fi# set a fancy prompt (non-color, unless we know we "want" color)case "$TERM" inxterm-color) color_prompt=yes;;esac# uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not distract the user: the focus in a terminal window # should be on the output of commands, not on the prompt #force_color_prompt=yesif [ -n "$force_color_prompt" ]; thenif [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then # We have color support; assume it's compliant with Ecma-48 # (ISO/IEC-6429). (Lack of such support is extremely rare, and such # a case would tend to support setf rather than setaf.)color_prompt=yeselsecolor_prompt=fifiif [ "$color_prompt" = yes ]; thenPS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ 'elsePS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ 'fiunset color_prompt force_color_prompt# If this is an xterm set the title to user@host:dircase "$TERM" inxterm*|rxvt*)PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1";;*);;esac# enable color support of ls and also add handy aliasesif [ -x /usr/bin/dircolors ]; thentest -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"alias ls='ls --color=auto' #alias dir='dir --color=auto' #alias vdir='vdir --color=auto'alias grep='grep --color=auto'alias fgrep='fgrep --color=auto'alias egrep='egrep --color=auto'fi# some more ls aliasesalias ll='ls -alF'alias la='ls -A'alias l='ls -CF'# Alias definitions. # You may want to put all your additions into a separate file like # ~/.bash_aliases, instead of adding them here directly. # See /usr/share/doc/bash-doc/examples in the bash-doc package.if [ -f ~/.bash_aliases ]; then. ~/.bash_aliasesfi# enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc).if [ -f /etc/bash_completion ] && ! shopt -oq posix; then. /etc/bash_completionfi ##########################################################################3 bmpanel2 (bmpanel) 不能獲取桌面名字
在FVWM下bmpanel2不能獲取桌面名字。經(jīng)調(diào)試是在widget-desktops.c文件中的函數(shù) update_desktops 中這句
names = name = x_get_prop_data(c, c->root, c->atoms[XATOM_NET_DESKTOP_NAMES],c->atoms[XATOM_UTF8_STRING], 0);發(fā)生了問(wèn)題。解決辦法,真接寫(xiě)入自己的桌面名字。如下:
//因?yàn)樵贔VWM下獲取桌面名稱有問(wèn)題,直接寫(xiě)入名稱 // //names = name = x_get_prop_data(c, c->root, //c->atoms[XATOM_NET_DESKTOP_NAMES], //c->atoms[XATOM_UTF8_STRING], 0); char name_tmp [50] = "Network\0Main\0Multimedia\0Develop\0"; names = malloc(50*8); for (i = 0; i < 50; i++) {names[i]=name_tmp[i];} name = names;4 tilda
一個(gè)不錯(cuò)的終端,可以用快捷鍵調(diào)出,隱藏。方便隨時(shí)使用命令行。
5 mplayer播放mkv
mplayer -aid 1 -alang chi *.mkvhttp://zhuaxia.com/item/439758360
6 nautilus右擊菜單里的壓縮和解壓文件的軟件是 file-roller
7 查看本機(jī)漢字字體
fc-list :lang=zh-cn|sed s/:.*//8 查看按鍵編碼
xev
9 使用wireshark
要用Root權(quán)限
10 使用plymouth
sudo update-alternatives --config default.plymouth sudo update-initramfs -u11 放置xsessions的地方
/usr/share/xsessions /usr/local/share/xsessions
12 rxvt
12.1 更新 .Xresources
xrdb ~/.Xresources12.2 rxvt中文輸入問(wèn)題
URxvt.inputMethod:fcitx12.3 urxvt 不能更新配置
這是一個(gè)很奇怪的問(wèn)題,當(dāng)將配置寫(xiě)入 .Xresources中時(shí),rxvt 可以更新成功,但是 urxvt 還是默認(rèn)模樣。將配置寫(xiě)入 .Xdefaults 就行了。后來(lái)發(fā)現(xiàn)是配置時(shí) 看配置是 Rxvt…. 還是 URxvt…. 。
13 在.fvwm口不能出現(xiàn)名為 config的文件夾
14 color
gcolor2
15 讓FvwmPager不顯示W(wǎng)indowListSkip風(fēng)格的窗口
FvwmPager-Desker:UseSkipList16 用Knuth的.fvwmrc不能正常工作
發(fā)現(xiàn)他將shell改為了tcsh,而我沒(méi)有安裝,所以后面打開(kāi)的程序都無(wú)法正常打開(kāi)。
17 磁盤(pán)實(shí)用工具
安裝包是 gnome-disk-utility,啟動(dòng)命令是 palimpsest。
18 正大的網(wǎng)盤(pán)客戶端EverBox
安裝的目錄是~/.wine/drivec/users/用戶名/Local Settings/Application Data/EverBox。在cron中設(shè)置每周六同步。
19 dpkg-reconfigure gdm
20 一個(gè)鬧鐘軟件
alarm-clock,可以事件提示。功能很強(qiáng)大。
21 關(guān)于Fvwm中開(kāi)機(jī)啟動(dòng)程序
21.1 用Wait讓一個(gè)程序啟動(dòng)完成再啟動(dòng)后面的程序
21.2 Wait不能用于等待fcitx,可能是fcitx設(shè)計(jì)不規(guī)范。
21.3 fcitx要先于emacs啟動(dòng),否則emacs里不能用fcitx輸入。
21.4 等待火狐時(shí)要用Wait Firefox
22 gmrun 配置文件
用fvwm設(shè)置gmrun的啟動(dòng)位置總是不正確,后來(lái)發(fā)現(xiàn)它有自己的配置文件/etc/gmrunrc。
23 fvwm-menu-desktop
一直在想如果 Fvwm 下面能建立跟 Gnome 下面一樣的菜單有多好,但手工無(wú)疑太麻煩,而 fvwm-crystal 和 fvwm-themes 里面的菜單有太多沒(méi)用的東西,也試過(guò)讓 Fvwm 和 Gnome 環(huán)境一直工作,但有一些問(wèn)題,而且不夠簡(jiǎn)潔。以前似乎也聽(tīng)說(shuō)過(guò) fvwm-menu-desktop 和 fvwm-menu-directory 這兩個(gè)腳本,一直沒(méi)有試過(guò)。今天發(fā)現(xiàn)可以用 fvwm-menu-desktop 建立和 Gnome 下一模一樣的菜單。動(dòng)態(tài)建立可能會(huì)有一點(diǎn)慢,并且我機(jī)器上的軟件已經(jīng)很齊備,基本上不會(huì)再安裝什么軟件了。于是用 fvwm-menu-desktop 腳本建立一個(gè)菜單導(dǎo)入到一個(gè)文件中,再在 .fvwm2rc 中讀入這個(gè)文件,就行了。
fvwm-menu-desktop > Programe-Menu將文件 Programe-Menu 放到 .fvwm 中,并在 .fvwm2rc 中讀入。
Read Programe-Menu它建立了一個(gè)菜單 FvwmMenu 。跟 Gnome 下面一樣用 Alt+F1 調(diào)出。
Key F1 A M Menu FvwmMenu Nop24 在 Fvwm 中每次用 Windowlist 選擇一個(gè)窗口時(shí)鼠標(biāo)都會(huì)跑到左上角,很不方便,修改到窗口中間。
AddToFunc WindowListFunc + I WarpToWindow 50 5025 查看本地字體
xlsfont結(jié)果:
-adobe-times-bold-i-normal--10-100-75-75-p-57-iso8859-1 -adobe-times-bold-i-normal--10-100-75-75-p-57-iso8859-1 -adobe-times-bold-i-normal--11-80-100-100-p-57-iso10646-1 -adobe-times-bold-i-normal--11-80-100-100-p-57-iso10646-126 保護(hù)視力的軟件 workrave
這個(gè)軟件每一段時(shí)間之后就會(huì)提醒你休息一會(huì)。
27 鎖定屏幕 xlock
非常不錯(cuò),在 Fvwm 下很好用。
28 tor 連不上網(wǎng)
用橋也連不上網(wǎng),網(wǎng)上有人說(shuō)是橋的輸入順序應(yīng)該是從下往上。但我試過(guò)之后,在 tor 網(wǎng)絡(luò)地圖里那個(gè)地圖下面有顯示有連接打開(kāi),但是左邊并沒(méi)有中繼列出,tor的狀態(tài)也不是已連接。于是將橋全部刪除(我估計(jì)只要不選“我的JSP阻擋對(duì) Tor 網(wǎng)絡(luò)的連接”就行了),再重新啟動(dòng) tor 就好了。
29 合并視頻
本來(lái)是用 wine 的格式工廠合并的,兩個(gè)文件用了兩個(gè)小時(shí),合成之后卻不能播放,不知道是什么原因。后來(lái)發(fā)現(xiàn) Linux 上應(yīng)有開(kāi)源的東西:mencoder。將 cd1.avi 和 cd2.avi 合并:
mencoder -oac copy -ovc copy -idx -o output.avi cd1.avi cd2.avi30 pmp 視頻文件
下了個(gè)pmp視頻文件,不能播放。想轉(zhuǎn)換成其他格式,網(wǎng)上找了n久,都不行。還有人寫(xiě)了個(gè)分離器,說(shuō)是要先將視頻音頻分出來(lái)再合并,后來(lái)有人說(shuō)是暴風(fēng)影音可以觀看,當(dāng)然linux下是沒(méi)有這個(gè)軟件的,但在虛擬機(jī)是安了下,發(fā)現(xiàn)文件可以播放但畫(huà)面卻是倒的,后來(lái)發(fā)現(xiàn)格式工場(chǎng)可以直播轉(zhuǎn)換,至少我將它轉(zhuǎn)換成wmv格式是可以的,沒(méi)想到折騰了n久,可以這么容易地解決。
31 fcitx 五筆拼音不能使用
不知為什么五筆拼音不能用了,解決方法是將整個(gè) fcitx 的配置文件夾刪除,再重啟 fcitx。
32 crontab中使用notify-send要在前面加上env DISPLAY=:0.0 。例如:
env DISPLAY=:0.0 notify-send "該睡覺(jué)了,洗洗睡吧。五分鐘后關(guān)機(jī)。"33 zenity可以顯示GTK+對(duì)話框,使用參數(shù),功能很多。
34 pidgin 不能使用QQ2010
即使將新的 libqq.so 拷到 /usr/lib/purple-2/ 也不能用,這是因?yàn)檫€有一個(gè)地址 /usr/local/lib/purple-2/ 也是放 libqq.so 的地方且優(yōu)先級(jí)更高,要將 libqq.so 文件拷到這個(gè)地方才行。
35 bibshelf
一個(gè)管理圖書(shū)的軟件,很簡(jiǎn)單,不是用來(lái)管理電子書(shū)的,是用來(lái)管理你所購(gòu)買(mǎi)和閱讀的圖書(shū)的。
36 alexandria
同上,但更復(fù)雜些
37 圖像除去物體
gimp需要插件resynthesizer。選中要除去的物體,再“濾鏡”->“增強(qiáng)”->“smart remove selection…”。
38 學(xué)習(xí)英語(yǔ)軟件
anki記憶軟件和artha詞典。anki這個(gè)軟件有些源時(shí)沒(méi)有,將源改成中國(guó)的源或者官方源。
39 小企鵝輸入法背景黑邊問(wèn)題
可以通過(guò)設(shè)置DelayStart延遲幾秒啟動(dòng)fcitx,在支持混成的窗口管理器和面板啟動(dòng)之后再啟動(dòng)fcitx。也就是修改~/.config/fcitx/config里的DelayStart的值。
40 gdm啟動(dòng)fvwm
編譯安裝的 fvwm ,gdm 啟動(dòng)項(xiàng)里不會(huì)自動(dòng)加上。要手動(dòng)增加,方法是在 usr/share/xsessions 里面創(chuàng)建文件 fvwm.desktop ,內(nèi)容如下:
[Desktop Entry] Encoding=UTF-8 Name=FVWM Comment=Start FVWM2 Session Exec=/usr/local/bin/fvwm Icon= Type=Application41 fvwm 下面的任務(wù)欄和狀態(tài)欄
fbpanel 同時(shí)有任務(wù)欄和狀態(tài)欄,還有一些其他東西,如主菜單和啟動(dòng)器。trayer 是一個(gè)程序托盤(pán)。
42 參考文獻(xiàn)管理軟件
jobref:管理BibTex數(shù)據(jù)庫(kù)的圖形界面前端。可以管理、編輯 .bib 文件,還可以搜索文獻(xiàn)。
43 電子書(shū)管理軟件 calibre
- 可以管理本地書(shū)
- 可以軟件圖書(shū)格式
- 可以設(shè)定閱讀設(shè)備(功能跟蘋(píng)果的 iTunes 類似)
- 可以訂閱、下載雜志新聞等
44 fcitx創(chuàng)造編碼
Ctr+8.
45 Fedora上安裝latex
http://fedoraproject.org/wiki/Features/TeXLive
46 將當(dāng)前目錄下的圖片打包到一個(gè)pdf文件中
convert * des.pdf47 交換Ctrl和Caps Lock
Gnome3鍵盤(pán)設(shè)置中有改鍵選項(xiàng)。這比xmodmap的方法要好些。
48 cd -
返回原來(lái)目錄。
49 evolution顯示圖片
一直以來(lái)凡是帶圖片的郵件,都是一片紅叉,還以為是evolution做得不好,原來(lái)是默認(rèn)不顯示圖片。這個(gè)可以在“查看”里面選擇顯示圖片,也可以在配置里面設(shè)置。
Date: 2012-11-20 二
Org version 7.8.11 with Emacs version 24
Validate XHTML 1.0轉(zhuǎn)載于:https://www.cnblogs.com/Open_Source/archive/2011/11/13/linuxnote.html
總結(jié)
- 上一篇: 年轻人,请听我说……
- 下一篇: HTML网页设计:爱护动物题材——保护动