我正在尝试在没有root访问权限的情况下构建FLTK。配置允许将输出SELECT mymessagetable.message
, mywords.word
FROM mymessagetable
INNER
JOIN mywords
ON mymessagetable.message LIKE '%' + mywords.word + '%'
;
,bin
和lib
目录更改为我想要的位置,因此我将它们放在我的主目录中。我在include
文件中添加了PATH
和LD_LIBRARY_PATH
变量的路径,并且在运行.bashrc
时没有遇到任何权限问题。
但我也需要安装桌面文件。当我运行make install
时,我在make install-desktop
中收到了权限错误:
/usr/share/applications
我该怎么办?我可以在/usr/bin/install: cannot create regular file `/usr/share/applications/fluid.desktop': Permission denied
make[1]: *** [install-linux] Error 1
make: *** [install-desktop] Error 2
文件中添加其他内容以使其成为可能,还是只使用root / .bashrc
?
答案 0 :(得分:0)
您必须修改安装脚本才能执行所需操作。
makefile
文件,查看为install-desktop
规则/usr/share/applications/fluid.desktop
的每一次出现替换为~/.local/share/applications/fluid.desktop
您应该拥有在~/.local/share/applications/
上写的所有权限,该/usr/share/applications/
用于特定用户。 server {
listen 80;
listen 443 ssl;
server_name fire.mydomain.me;
ssl_certificate /etc/letsencrypt/live/fire.mydomain.me/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/fire.mydomain.me/privkey.pem;
location / {
proxy_pass http://localhost:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
用于计算机上的每个用户,并且需要提升权限。