小编Alb*_*zia的帖子

升级后,Chromium 看不到我的任何扩展

我在其测试(第 9 版)版本中使用 Debian。

两天前我做了一个包升级,从那时起 Chromium 没有安装任何扩展。Flash 也不工作(但它在升级前已经不工作)。

chromium:amd64 以前是 55.0.2883.75-3 版,现在是 55.0.2883.75-6 版。

我的~/.config/chromium/Default/Extensions/文件夹中仍然有它的所有扩展名,但铬似乎不想使用它们。

如果我尝试安装新扩展,我会收到错误消息“未启用安装”,但我找不到任何可以启用扩展安装的选项。

如何让我的扩展重新工作?

debian chrome

2
推荐指数
1
解决办法
1319
查看次数

从函数构建别名

我需要很多不同的别名来创建到不同服务器的 ssh 隧道。给你一些:

alias tunnel_1='autossh -M 20000 -N -L 8080:localhost:8080 -N -L 9200:localhost:9200 -N -L 8090:localhost:8090 user@server1.xx'
alias tunnel_2='autossh -M 20000 -N -L 8000:localhost:8080 -N -L 9200:localhost:9200 -N -L 8090:localhost:8090 user@server2.xx'
Run Code Online (Sandbox Code Playgroud)

我想出了在别名中添加的这个函数?:

addPort () {
  echo "-N -L $1:localhost:$1 "
}

tunnel () {
  aliasString="autossh -M 20000 "
  for port in "${@:2}"
  do
    aliasString+=$(addPort $port)
  done
  aliasString+="$1"
  eval $aliasString
}
Run Code Online (Sandbox Code Playgroud)

所以我只需要这样做来隧道到我想要的服务器:

tunnel abc@domain.com 8080 9000 7200
Run Code Online (Sandbox Code Playgroud)

它运行良好,但如果可能,我不想使用 eval。是否有另一种方法可以autossh直接调用并在不使用 eval 的情况下为其提供正确的参数?

bash alias eval

2
推荐指数
1
解决办法
134
查看次数

使用变量创建带有触摸的文件

我有这个变量?:

toto=123456

为什么touch "$toto.hihi.log"有效并创建一个名为123456.hihi.log的文件

但touch "$totohihi.log"什么都不做??

bash variable touch

1
推荐指数
1
解决办法
5534
查看次数

标签 统计

bash ×2

alias ×1

chrome ×1

debian ×1

eval ×1

touch ×1

variable ×1