[Seek Help] deepin安装的brave浏览器,安装到哪里去了?什么方法才能找到? Resolved
Tofloor
poster avatar
炼器散人
deepin
2025-02-18 22:39
Author

用apt list和apt show能查到一些信息,问题是路径找不到啊.

apt list | grep brave

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

com.brave.brave-browser/stable 1.63.169 amd64

apt show com.brave.brave-browser
Package: com.brave.brave-browser
Version: 1.63.169
Priority: optional
Section: web
Maintainer: SZBT
Installed-Size: 363 MB
Depends: ca-certificates, fonts-liberation, libasound2 (>= 1.0.17), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.25), libcairo2 (>= 1.6.0), libcups2 (>= 1.6.0), libcurl3-gnutls | libcurl3-nss | libcurl4 | libcurl3, libdbus-1-3 (>= 1.9.14), libdrm2 (>= 2.4.75), libgbm1 (>= 17.1.0rc2), libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.9.10) | libgtk-4-1, libnspr4 (>= 2:4.9-2), libnss3 (>= 2:3.31), libpango-1.0-0 (>= 1.14.0), libu2f-udev, libvulkan1, libx11-6 (>= 2:1.4.99.1), libxcb1 (>= 1.9.2), libxcomposite1 (>= 1:0.4.4-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxkbcommon0 (>= 0.5.0), libxrandr2, wget, xdg-utils (>= 1.0.2), deepin-elf-verify (>= 1.1.10-1)
Homepage: https://brave.com/zh/
Download-Size: 122 MB
APT-Sources: https://com-store-packages.uniontech.com/appstorev23 beige/appstore amd64 Packages
Description: The web browser from Brave Browse faster by blocking ads and trackers that violate your privacy and cost you time and money.

用进程id找到了运行时的命令,问题是目录不存在

cat /proc/38356/cmdline
/opt/apps/com.brave.brave-browser.linyaps/files/brave/brave

ls /opt/apps/com.brave.brave-browser.linyaps/files/brave/brave
ls: 无法访问 '/opt/apps/com.brave.brave-browser.linyaps/files/brave/brave': 没有那个文件或目录

Reply Favorite View the author
All Replies
观摩
deepin
2025-02-18 22:43
#1

没装这个浏览器,你试试 whereis brave

Reply View the author
hotime
deepin
2025-02-19 00:52
#2

从名字(含有linyaps字样),再结合你提到的 ls结果找不到文件,推测它是玲珑应用。

那个 /opt开头的地址不是当前主机的地址,而是该应用所属玲珑容器里的地址,所以你会发现它不在那个位置。

Reply View the author
穿西装的万斯在统亻言
deepin
Backbone of ecological co-construction group
2025-02-19 02:28
#3

终端执行ll-cli list

然后ll-cli run com.brave.brave-browser.linyaps

Reply View the author
网络对线操盘手
deepin
2025-02-19 09:24
#4

com.brave.brave-browser.linyaps
——你是玲珑应用吧,玲珑的命令行是 ll-cli

Reply View the author
kero990
deepin
2025-02-19 09:31
#5

你要找路径干什么呢?这是个玲珑包,拿到别处也没法用。

玲珑是容器,除了软件本身,还会带着整个运行环境,程序也是在虚拟的路径下运行,没法直接打开

如果有特殊用途,建议安装非容器的brave

Reply View the author
炼器散人
deepin
2025-02-19 10:09
#6
kero990

你要找路径干什么呢?这是个玲珑包,拿到别处也没法用。

玲珑是容器,除了软件本身,还会带着整个运行环境,程序也是在虚拟的路径下运行,没法直接打开

如果有特殊用途,建议安装非容器的brave

想启动的时候加参数,利用socks5代理

Reply View the author
炼器散人
deepin
2025-02-19 10:13
#7

感谢回复,刚从ubuntu转到deepin, 看了上面的回复,才知道玲珑容器。

那么如何在玲珑里启动brave浏览器时加上类似下面这个参数呢?brave用的也是chrome内核。

--p\roxy-server="socks5://127.0.0.1\:1080"

下面的命令会报错:

ll-cli run com.brave.brave-browser.linyaps --p\roxy-server="socks5://127.0.0.1:10808"
The following argument was not expected: --p\roxy-server=socks5://127.0.0.1:10808
Run with --help or --help-all for more information.
Reply View the author
炼器散人
deepin
2025-02-19 10:26
#8
穿西装的万斯在统亻言

终端执行ll-cli list

然后ll-cli run com.brave.brave-browser.linyaps

你说的方式可以启动应用,现在需要一个加参数的方式,希望启动的时候可以指定socks5

Reply View the author
MIDAC
deepin
2025-02-19 13:52
#9
炼器散人

你说的方式可以启动应用,现在需要一个加参数的方式,希望启动的时候可以指定socks5

我有一个可行的办法,但不知道是不是最优解。
直接把brave浏览器玲珑包start.sh拷到自己家:
ll-cli run com.brave.brave-browser.linyaps cp /opt/apps/com.brave.brave-browser.linyaps/files/bin/start.sh ~/test/start.sh

打开一看是这样的
cd /opt/apps/com.brave.brave-browser.linyaps/files/brave && ./brave-browser $@
最后的$@就是参数,把它改成想要的,例如
cd /opt/apps/com.brave.brave-browser.linyaps/files/brave && ./brave-browser --p\roxy-server="socks5://127.0.0.1:10808"
之后只需要执行
ll-cli run com.brave.brave-browser.linyaps ~/test/start.sh
就可以了。

当然,不妨复制一份.desktop文件把里面的 start.sh改成 ~/test/start.sh

Reply View the author
炼器散人
deepin
2025-02-19 22:41
#10
MIDAC

我有一个可行的办法,但不知道是不是最优解。
直接把brave浏览器玲珑包start.sh拷到自己家:
ll-cli run com.brave.brave-browser.linyaps cp /opt/apps/com.brave.brave-browser.linyaps/files/bin/start.sh ~/test/start.sh

打开一看是这样的
cd /opt/apps/com.brave.brave-browser.linyaps/files/brave && ./brave-browser $@
最后的$@就是参数,把它改成想要的,例如
cd /opt/apps/com.brave.brave-browser.linyaps/files/brave && ./brave-browser --p\roxy-server="socks5://127.0.0.1:10808"
之后只需要执行
ll-cli run com.brave.brave-browser.linyaps ~/test/start.sh
就可以了。

当然,不妨复制一份.desktop文件把里面的 start.sh改成 ~/test/start.sh

我已经通过自己安装原生的brave浏览器搞定了。不过你的方法我记下来,应该可行,而且可以用在所有玲珑的应用上加参数。

多谢。

Reply View the author