我是 ubuntu/linux 的新手。因此,请接受我的道歉,因为我问了一些非常琐碎的问题。另外,我在 Google 上搜索过;但没有找到合适的答案。
我安装了第三方库:陶克斯(我的计算机上的位置:/usr/local/lib/taucs_full)。
1) 大多数文件,其图标的右上角都有“X”标记。这是什么意思?
2)另外,我无法在我的 C 代码中使用以下包含语句
#include "/usr/local/lib/taucs_full/src/taucs.h"
我收到以下错误:
fatal error: /usr/local/lib/taucs_full/src/taucs.h: Permission denied
#include "/usr/local/lib/taucs_full/src/taucs.h"
我应该如何授予对此位置的访问权限?
更新(根据@muru 的要求添加了两个命令的输出):$ ls -l /usr/local/lib/taucs_full/src/ total 768
-rw------- 1 31967 dkumar 963 Aug 31 2003 blas_aux.c
-rw------- 1 31967 dkumar 3170 Aug 28 2003 taucs_ccs_base.c
-rw------- 1 31967 dkumar 23708 Aug 28 2003 taucs_ccs_factor_llt.c
-rw------- 1 31967 dkumar 28238 Aug 28 2003 taucs_ccs_generators.c
-rw------- 1 31967 dkumar 26502 Sep 4 2003 taucs_ccs_io.c
-rw------- 1 31967 dkumar 90790 Aug 28 2003 taucs_ccs_ooc_llt.c
-rw------- 1 31967 dkumar 103873 Aug 28 2003 taucs_ccs_ooc_lu.c
-rw------- 1 31967 dkumar 12280 Jun 19 2003 taucs_ccs_ops.c
-rw------- 1 31967 dkumar 21043 Aug 29 2003 taucs_ccs_order.c
-rw------- 1 31967 dkumar 11328 Aug 31 2003 taucs_ccs_solve_llt.c
-rw------- 1 31967 dkumar 12489 Aug 28 2003 taucs_ccs_xxt.c
-rw------- 1 31967 dkumar 5200 Aug 31 2003 taucs_complex.c
-rw------- 1 31967 dkumar 37588 Aug 28 2003 taucs_gremban.c
-rw------- 1 31967 dkumar 25721 Sep 4 2003 taucs.h
-rw------- 1 31967 dkumar 10666 Aug 28 2003 taucs_iter.c
-rw------- 1 31967 dkumar 19295 Sep 4 2003 taucs_linsolve.c
-rw------- 1 31967 dkumar 1947 Aug 24 2003 taucs_logging.c
-rw------- 1 31967 dkumar 6912 Feb 23 2003 taucs_malloc.c
-rw------- 1 31967 dkumar 9061 Sep 1 2003 taucs_memory.c
-rw------- 1 31967 dkumar 40571 Aug 28 2003 taucs_ooc_io.c
-rw------- 1 31967 dkumar 14946 Sep 4 2003 taucs_private.h
-rw------- 1 31967 dkumar 10344 Aug 28 2003 taucs_recvaidya.c
-rw------- 1 31967 dkumar 99089 Sep 4 2003 taucs_sn_llt.c
-rw------- 1 31967 dkumar 5478 Feb 23 2003 taucs_superlu.c
-rw------- 1 31967 dkumar 9808 Sep 1 2003 taucs_timer.c
-rw------- 1 31967 dkumar 90981 Aug 28 2003 taucs_vaidya.c
-rw------- 1 31967 dkumar 5174 Aug 31 2003 taucs_vec_base.c
dkumar@dkumar-Precision-WorkStation-T7500 /usr/local/lib/taucs_full $ namei -m /usr/local/lib/taucs_full/src/
f: /usr/local/lib/taucs_full/src/
drwxr-xr-x /
drwxr-xr-x usr
drwxr-xr-x local
drwxr-xr-x lib
drwxr-xr-x taucs_full
drwxr-xr-x src
答案1
在这种情况下,您需要做的似乎就是授予文件的读取权限,因为现在只有用户dkumar
具有读取权限。如果您有sudo
权限,您可以执行以下操作:
sudo chmod +r /usr/local/lib/taucs_full/src/*