1.如何openkm文档管理系统源代码
2.spring6ä¸è½½(springå
è´¹ä¸è½½)
3.FreeBSD常用命令--ports使用方法讲解
如何openkm文档管理系统源代码
1:首先去mand line.
理方式:只要在make install ?r加上 FORCE_PKG_REGISTER="yes" 就可以?制安?.
也就是: /usr/ports/?料?A位址/#make install FORCE_PKG_REGISTER="yes"
解决安装 ports 时出现 sed -i 的错误
因为 BSD style 的 sed ,也就是命令码me命glide源码原理 BSD 本身自有的 sed ,与一些 ports 编译期间所执行的下载reportviewer 源码 sed 不一致,所以会导致一些语 法错误。命令码me命basicdatasource源码此时先安装 sed_inplace(textproc/sed_inplace),下载usbdeview 源码然後再安装原本无法安装的命令码me命fhadmin 源码 ports:
cd /usr/ports///
make -DUSE_REINPLACE install
安装 ports 出现 Shared object libintl.so.X not found 的错误讯息
Shared object "libintl.so.4" 或 (libc.so.4) not found
⑹?
近?淼?reeBSD版本,常常在安?某些r,?霈F?似的失?‘?面?K且告?你缺乏 libintl.so.4或是 libc.so.4 函式.
Shared object "libc.so.4" not found
如下?D:是近?戆姹景惭b某些程式r常?的,缺少 libc.so.4 函式.
分析:
提到libc.so函式 首先想到的是? linux 程式相?共享函式? FreeBSD在?取相?函式前,首先? /compat/linux ?料?A中?ふ? 然後若找不到?t?L?搜? /lib ?料?A. 以 libc.so 函式?槔ふ?compat/linux/lib/libc.so ; 其次才是/lib/libc.so .
?蔚慕?Q方式:
Shared object "libintl.so.4" not found
跟 libc.so 函式一? 也是在安?某些?就?霈F面.
分析:
libintl.so 函式是安? /usr/port/devel/gettext/ 程式後取得. 理?上?碚f 目前版本的相?函?凳 libintl.so.5 ?楹芜?要去?取?的 libintl.so.4 版本. ?你在安?gmake?r,gmake?ミB?安?gmake?r的libinl.so的版本,是version 4. 也就是 libintl.so.4 ?你更新?相?的ports (devel/gettext) libintl.so.5 取代 libintl.so.4 除非你能取得先前某些系?保留?有的 libintl.so.4 否?t就?霈F安?失r.
很可惜的是...有很多程式需要 gettext 函式.
你可以用 cd /usr/ports/ ; make search key="gettext" | more 查?槭颤N要加上more 因?樘?嗯履憧吹交桀^...
解?Q:
要解?Q? 你可以透?重新建立所有? gettext 相?的ports程式
# portupgrade -fr gettext
重新建立或重新安?所有? gettext相?的程式, 若你忘掉了 ?五? 更新ports/升?系? ; portupgrade ?更新或是?蔚挠猛党圆 把*目前版本*link?去..QQ (版本6..?推)然後就可以?利?行程式安?.
针对某些 ports 不做 CVSup
若 ports 底下的某些分类完全用不到,则可以在 CVSup 时,下载不做更新,命令码me命以节省
网路频宽与时间。下载
命令码me命# vi /usr/sup/refuse
命令码me命