Debian11安装五笔输入法(Debian 11 桌面 系统 fcitx5)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Debian11安装五笔输入法(Debian 11 桌面 系统 fcitx5)相关的知识,希望对你有一定的参考价值。

参考技术A 作者 / NETARM 软件

1. 在终端以root权限安装[可选]:

# V11.1以前需要这一步操作,V11.2以后无需这一步操作了

su - root

apt update

apt install fcitx fcitx5 fcitx-ui-classic fcitx-frontend-gtk* fcitx-frontend-qt* fcitx-table* fcitx-m17n fcitx5-chinese-addons fcitx5-rime fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-config-qt fcitx5-module*

#如果有报错,如不重要不用管,继续后续操作

#重启生效

shutdown -r now

2. 在终端以普通用户运行:

fcitx5-config-qt

设置“输入法”顺序,并设置其它内容。

3. 在终端以普通用户运行:

im-config

设置默认使用的输入法为:fcitx5

4. 重启系统才能生效。

Bower安装显示提示输入消息debian

我试图在我的项目上执行bower安装时遇到问题

我只是在我的debian操作系统上执行bower install命令,但是当它识别我的bower.json上定义的依赖项时。

它陷入了我不理解的部分

这是我在命令行中看到的最后一部分

 "dependencies": {
          "angular": {
            "endpoint": {
              "name": "angular",
              "source": "angular",
              "target": "^1.0.8"
            },
            "canonicalDir": "/home/ricco/.cache/bower/packages/060a9fe0e60a0d3d6c9ed350cde03e61/1.5.4",
            "pkgMeta": {
              "name": "angular",
              "version": "1.5.4",
              "license": "MIT",
              "main": "./angular.js",
              "ignore": [],
              "dependencies": {},
              "homepage": "https://github.com/angular/bower-angular",
              "_release": "1.5.4",
              "_resolution": {
                "type": "version",
                "tag": "v1.5.4",
                "commit": "b972d5aa130bef5c4d931f22bd11627207ea35ca"
              },
              "_source": "https://github.com/angular/bower-angular.git",
              "_target": ">=1"
            },
            "dependencies": {},
            "nrDependants": 1
          }
        },
        "nrDependants": 1
       }
     ]
    }
   ]
  }
}, {
  "type": "input",
  "message": "Answer",
  "name": "prompt",
  "level": "prompt"

然后在显示后显示

{
  "type": "input",
  "message": "Answer",
  "name": "prompt",
  "level": "prompt"

由于某种原因它被困在那里。

这是我的bower.json

{
  "name": "ng-boilerplate",
  "version": "0.3.2",
  "devDependencies": {
    "angular": "~1.2",
    "angular-mocks": "~1.2",
    "bootstrap": "~3.1",
    "angular-bootstrap": "~0.10.0",
    "angular-ui-router": "~0.2",
    "angular-route":"1.5.3",
    "angular-resource":"1.5.3"
  },
  "dependencies": {}
}
答案

我使用Angular样板ngbp遇到了同样的问题。

我通过从.bowerrc文件中删除以下行来解决了这个问题:

"json": "bower.json"


另外,请参阅@NikolaB的answer below。这包括将resolutions添加到你的bower.json而不是删除这一行。

另一答案

当您通过Bower为应用程序指定依赖项时,某些程序包可能依赖于同一库的不同版本。您必须在应用中解析所需的库版本。

如果你在.bowerrc文件中使用“json”:“bower.json”配置Bower,Bower将期望这些分辨率在bower.json文件中。这意味着您必须在bower.json文件中包含“resolutions”属性。

所以,你可以尝试在你的bower.json中添加“resolutions”属性:

{
  "name": "ng-boilerplate",
  "version": "0.3.2",
  "devDependencies": {
    "angular": "~1.2",
    "angular-mocks": "~1.2",
    "bootstrap": "~3.1",
    "angular-bootstrap": "~0.10.0",
    "angular-ui-router": "~0.2",
    "angular-route":"1.5.3",
    "angular-resource":"1.5.3"
  },
  "resolutions": {
    "angular": "1.2.12"
  }
}

以上是关于Debian11安装五笔输入法(Debian 11 桌面 系统 fcitx5)的主要内容,如果未能解决你的问题,请参考以下文章

Debian 下的五笔输入法 Rime

debian11纯净安装

debian

debian11图形安装死机安装卡死

debian11 xfce fcitx不能输入中文的解决

解决Debian11 xrdp崩溃问题,通过windows的mstsc登录debian桌面