为什么我的命令没效了?
Tofloor
poster avatar
chenlingkan
deepin
2019-10-06 08:45
Author
https://wiki.deepin.org/wiki/%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%8C%85


无后缀名

此类程序无后缀名,此类软件经经过编译为二进制包,可直接运行,安装方法即为解压到对应目录,然后建立软链接即可完成安装。

举例:安装火狐浏览器,下载二进制包文件为: Firefox-latest-x86_64。tar。bz2 进入文件目录,并且在该目录下打开终端,然后执行:

    sudo cp Firefox-latest-x86_64.tar.bz2 /opt  ##复制火狐浏览器文件到/opt目录下,可以换成其他目录    cd /opt  ##进入/opt目录    sudo tar -xvjf Firefox-latest-x86_64.tar.bz2 #解压火狐浏览器文件

解压后/opt文件夹下会出现一个 firefox 文件夹,在 /usr/bin/ 下重建软链接(soft link),终端执行:

    sudo ln -sf /opt/firefox/firefox  /usr/bin/firefox ##创建软连接

其中 -f 表示强制,即覆盖原来已有的软链接。 至此,安装完毕。


昨天我按照这个教程 ,直接就可以了 。今天格式化后 重装系统 不行了

输入  sudo ln -sf /opt/firefox/firefox  /usr/bin/firefox  第一次叫我输入密码 第二次没反应了 一直跳过

Reply Favorite View the author
All Replies
avatar
chenlingkan
deepin
2019-10-06 09:37
#1
昨天输入之后  火狐直接跑到启动器那里去了
Reply View the author
avatar
chenlingkan
deepin
2019-10-06 11:02
#2
我想问下   sudo ln -sf /opt/firefox/firefox  /usr/bin/firefox   这条命令有意义吗? 最后还得动手去启动器里添加
Reply View the author
avatar
冷风
deepin
2019-10-06 15:55
#3
https://bbs.deepin.org/post/183471
我想问下   sudo ln -sf /opt/firefox/firefox  /usr/bin/firefox   这条命令有意义吗? 最后还得动手去启 ...

ln -s 是用来创建软链接的,在 /usr/bin/ 里面有个 firefox 的软链接后就能直接执行 firefox 命令启动火狐浏览器,启动器里面的图标和 /usr/bin/ 没有直接关系
Reply View the author