尝试使用本指南安装 HP Ultrium 3280 SAS 磁带驱动器驱动程序
http://h10032.www1.hp.com/ctg/Manual/c02262008.pdf
每当我尝试执行时mkltfs
都会出现此错误
mkltfs:加载共享库时出错:libicui18n.so.48:无法打开共享对象文件:没有此文件或目录
我摆弄共享库一段时间,试图将包含以下内容的文件夹添加libicui18n.so.48
到 LD_LIBRARY_PATH 变量中,但似乎不起作用。
我以前用过 Linux,但搞不懂这一点。任何建议或指示都将不胜感激!
答案1
通常,运行命令的用户的 LD_LIBRARY_PATH 可以解决问题。但是,由于您使用的是 RHEL,因此您可以执行以下操作:
如果您的系统(例如 RHEL 6)有一个名为 /etc/ld.so.conf.d 的目录,请创建一个名为 hp-tape 的新文件,其中包含 libicui18n.so.48 的完整路径(没有尾随的“/”,也没有文件名)。
添加该文件后(以 root 身份),运行 ldconfig。这会将新配置添加到系统库路径,每个用户和每个命令执行环境都将能够看到这些库。
如果您只有一个配置文件 /etc/ld.so.conf,则将路径(同样,没有尾随斜杠,没有文件名)添加到该文件并运行 ldconfig。