① info文件是什麼有什麼用請詳細.
新版本的texinfo包含了一個叫install-info的工具.如果你的port安裝了任何info文件,請閱讀這一章,雖然很長,但內容很重要,如果你能按照來做,工作會是相當漂亮的.
首先要知道:
% install-info --help
install-info [OPTION]... [INFO-FILE [DIR-FILE]]
Install INFO-FILE in the Info directory file DIR-FILE.
Options:
--delete Delete existing entries in INFO-FILE;
don't insert any new entries.
:
--entry=TEXT Insert TEXT as an Info directory entry.
:
--section=SEC Put this file's entries in section SEC of the directory. :
注意: 這個程序並不實際安裝info文件.只是插入或刪除目錄文件的實體.
這里有7個步驟使你的port使用install-info.使用editors/emacs 為例.
察看texinfo的源文件,在沒有@dircategory和@direntry的文件添加,補丁如下.
--- ./man/vip.texi.org Fri Jun 16 15:31:11 1995
+++ ./man/vip.texi Tue May 20 01:28:33 1997
@@ -2,6 +2,10 @@
@setfilename ../info/vip
@settitle VIP
+@dircategory The Emacs editor and associated tools
+@direntry
+* VIP: (vip). A VI-emulation for Emacs.
+@end direntry
@iftex
@finalout
:
注意: 每個文件只能包含一個info實體,因為install-info --delete有個bug.如果你在@direntry定義了多個實體,只能刪除第一個.
會到port目錄,make clean;make.確定所有的info文件從原碼中重新編譯.因為texinfo源文件比info文件新,所以當你輸入make時,會重新編譯.但很多makefile文件沒有包含一個正確的info依賴,所以你需要修改主Makefile.in文件,使他可以進入man子目錄重新編譯info文件.
--- ./Makefile.in.org Mon Aug 19 21:12:19 1996
+++ ./Makefile.in Tue Apr 15 00:15:28 1997
@@ -184,7 +184,7 @@
# Subdirectories to make recursively. `lisp' is not included
# because the compiled lisp files are part of the distribution
# and you cannot remake them without installing Emacs first.
-SUBDIR = lib-src src
+SUBDIR = lib-src src man
# The makefiles of the directories in $SUBDIR.
SUBDIR_MAKEFILES = lib-src/Makefile man/Makefile src/Makefile oldXMenu/Makefile
lwlib/Makefile
--- ./man/Makefile.in.org Thu Jun 27 15:27:19 1996
+++ ./man/Makefile.in Tue Apr 15 00:29:52 1997
@@ -66,6 +66,7 @@
${srcdir}/gnu1.texi \
${srcdir}/glossary.texi
+all: info
info: $(INFO_TARGETS)
dvi: $(DVI_TARGETS)
因為man子目錄中的目標是info.而主Makefile調用的是all,所以第二段是必要的.
如果在Makefile.in中存在一個安裝dir文件的地方,請刪除他.你的port不需要這么做.同樣刪除於此有關的信息.
--- ./Makefile.in.org Mon Aug 19 21:12:19 1996
+++ ./Makefile.in Mon Apr 14 23:38:07 1997
@@ -368,14 +368,8 @@
if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \
then \
(cd ${infodir}; \
- if [ -f dir ]; then \
- if [ ! -f dir.old ]; then mv -f dir dir.old; \
- else mv -f dir dir.bak; fi; \
- fi; \
cd ${srcdir}/info ; \
- (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir);
\
- (cd $${thisdir}; chmod a+r ${infodir}/dir); \
for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* info* message* mh-e* sc* vip*; do \
(cd $${thisdir}; \
${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f; \
chmod a+r ${infodir}/$$f); \
(這一步僅僅在你修改一個存在的port時需要)察看以下pkg-plist文件,刪除任何要patch up info/dir的信息.可能在pkg-install文件和其他文件中也存在,你需要搜索以下.
Index: pkg-plist
===================================================================
RCS file: /usr/cvs/ports/editors/emacs/pkg-plist,v
retrieving revision 1.15
diff -u -r1.15 pkg-plist
--- pkg-plist 1997/03/04 08:04:00 1.15
+++ pkg-plist 1997/04/15 06:32:12
@@ -15,9 +15,6 @@
man/man1/emacs.1.gz
man/man1/etags.1.gz
man/man1/ctags.1.gz
-@unexec cp %D/info/dir %D/info/dir.bak
-info/dir
-@unexec cp %D/info/dir.bak %D/info/dir
info/cl
info/cl-1
info/cl-2
在Makefile中添加一個post-install行為調用install-info和要安裝的info文件.你沒有不要創建目錄文件.install-info會自動創建.
Index: Makefile
===================================================================
RCS file: /usr/cvs/ports/editors/emacs/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- Makefile 1996/11/19 13:14:40 1.26
+++ Makefile 1997/05/20 10:25:09 1.28
@@ -20,5 +20,8 @@
post-install:
.for file in emacs-19.34 emacsclient etags ctags b2m
strip ${PREFIX}/bin/${file}
.endfor
+.for info in emacs vip viper forms gnus mh-e cl sc dired-x ediff ccmode
+ install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
+.endfor
.include <bsd.port.mk>
修改pkg-plist文件,適當的加入@exec和@unexec.
Index: pkg-plist
===================================================================
RCS file: /usr/cvs/ports/editors/emacs/pkg-plist,v
retrieving revision 1.15
diff -u -r1.15 pkg-plist
--- pkg-plist 1997/03/04 08:04:00 1.15
+++ pkg-plist 1997/05/20 10:25:12 1.17
@@ -16,7 +14,14 @@
man/man1/etags.1.gz
man/man1/ctags.1.gz
+@unexec install-info --delete %D/info/emacs %D/info/dir
:
+@unexec install-info --delete %D/info/ccmode %D/info/dir
info/cl
info/cl-1
@@ -87,6 +94,18 @@
info/viper-3
info/viper-4
+@exec install-info %D/info/emacs %D/info/dir
:
+@exec install-info %D/info/ccmode %D/info/dir
libexec/emacs/19.34/i386--freebsd/cvtmail
libexec/emacs/19.34/i386--freebsd/digest-doc
注意: @unexec install-info --delete應該在info文件之前出現.@exec install-info命令應該在info文件之後,這個@exec會創建需要的目錄.
測試 注意每一步是否達到目的.
② INFO文件是什麼
info文件是普通文本文件,你可以用Word,notpad等程序打開。它裡面一般是一些關於這個軟體的信息,比如這個軟體的用途,名字,操作系統,需要磁碟空間等信息。也有些info文件裡面沒有這些信息,而只是一些介紹某個組織的東西。
這些文件不是系統文件,可不備份。刪除或者保留都不會對系統造成損害。
③ 西門子變送器顯示info
西門子變送器顯示info是變送器信息。根據查詢相關公開信息顯示在壓力變送器內存中顯示info,提示內存檢驗程序檢測到非易失內存故障。
④ 如何打開info文件
用的DVD播放來軟體PowerDVD、DVD Player、暴風等自播放軟體都可以打開。
info文件的全稱是InFOrmation。IFO文件為播放器提供十分重要的導航信息。比如一個章節從什麼地方開始,一個特定的音頻流或者字幕流在什麼地方,等等。因此IFO文件是控制DVD播放進程的重要文件。
在播放過程中,用滑鼠單擊播放控制面板上的「選擇源文件」按鈕,然後點選「打開硬碟上的DVD文件」菜單項,接著在彈出的對話框中選擇已經拷貝在硬碟上的
Video_ts文件夾中的*.IFO文件,就可以像播放光碟中的DVD影片一樣使用語言選擇、字幕選擇等所有的控制功能了,與在DVD光碟機中直接播放別
無二致。
⑤ 什麼是info文件
信息文件,一般包含各種信息.現在最常見的使用是用於MD5效驗.
⑥ info是什麼意思info文件夾是干什麼用的
information的縮寫 info---提供信息的機構
info
開放分類: 互聯網、域名
info,我們有時會在網上看到這個詞,也許有時會像我一樣不知道這是什麼意思。為什麼用這幾個字母。不過也簡單,info就是information的縮寫。info也有1. 通知;報告2. 消息;報導的意思!
在域名方面。.INFO: 「信息代表未來」,.info作為信息時代最明確標志, 所以也會有一些網路公司注冊此類域名。
以下來自中網萬網:
一個嶄新的域名市場即將到來,而新的市場孕育著新的機會。當年. COM的出現,令那些最先領悟到網路魅力的人真正體驗了機遇的可貴,更讓大批的後來者發出遺憾的感嘆。今天以. biz,.info為首的新域名後綴的誕生,為所有的互聯網用戶提供了重新洗牌的機會。這對於廣大互聯網用戶來說,有著雙重含義。一方面它將令那些後來者在網路世界裡取得更為顯要的位置,從而創造出盡可能多的價值;而另一方面,對於那些已經取得網路優勢的先行者來說,為避免將來產生麻煩,則有必要採取一定措施對自己的域名加以保護,以盡可能減少自身的損失。在以往.COM注冊的過程中,中國企業由於信息的閉塞和意識的薄弱,很多域名被國外的機構和個人搶注。在這一次新的域名注冊的爭奪戰中,中國的企業將做怎樣的決策?中國品牌,面對這一切,你准備好了嗎
國際域名管理機構Afilias推出全球具有代表性的域名--.INFO域名。互聯網發展到今天,域名已經成為一個企業的互聯網品牌,是企業無形資產的一部分。您在已經擁有.com域名的前提下,注冊與企業信息相關的.INFO域名不僅能夠為您的企業起到一定的品牌保護作用,同時也進一步提升了企業的網路形象使之更立體化、形象化。
.INFO 為通用頂級域名,作為信息時代最明確標志,它將成為網路信息服務的首選域名,成為投資者投資域名的新方向。.INFO代表一般的信息服務使用它最大的特點是全球通用,易於使用和很強的識別性,可以替代.COM的通用頂級域名,非常適用於提供信息服務企業的首先標志。假如您的企業現在使用的域名煩冗,不易辨識、記憶,.INFO域名的推出給您個提供了更多選擇。
.INFO 域名憑借獨一無二的識別性更加明確地劃定為信息領域,在全球信息化浪潮席捲天下的今天,.INFO向世界表明信息代表未來,擁有INFO將成為信息的真正參與者和擁有者。