Ubuntu18.04 使用过程遇到的问题记录
1.Ubuntu 18.04 安装搜狗输入法
貌似每次重新安装系统后解决输入法都是一个老大难问题,这里记录的是 Ubuntu 18.04 环境下安装搜狗输入法的过程,总的来说比较顺利。
(1) 安装 fcitx 。在新安装好的 Ubuntu 18.04 系统中,发现键盘输入系统中没有 fcitx 选项,可以通过命令行进行安装。
sudo apt-get install fcitx //安装 fcitx
(2) 安装完成后,在屏幕右上角的下拉菜单中选择设置,Region&Language -> Manage Installed Languages,首先确认在 Install/Remove Languages 提供的菜单中有安装 Chinese(simpilified) 的选项。之后在 Keyboard input method system 中选择 fcitx 选项,之后点击 Apply System-Wide 选项,通过重新登陆使得上述设置生效。
(3) 在这里下载搜狗输入法的 deb 安装包,并双击进行安装。安装完成后通过重启完成配置。
(4) 重启电脑后在屏幕的右上角已经存在一个键盘标志,用户可通过 点击图标 -> configure current input method 对输入法进行配置,在笔者的安装过程中,此时搜狗输入法已经在弹出的配置窗口中。若此时配置窗口中并不存在 Sogou Pinyin 选项,则可以点击界面右下角的 “+” 图标,取消勾选 Only show current language,之后搜索 sogou 关键字并选择 Sogou pinyin 即可。
上述过程并不是笔者探索出来的最优过程,而仅仅只是笔者根据过往经验、网络资料以及最终结果(这次一次成功O.O)而记录的安装步骤。若上述步骤并不成功,笔者建议使用比较笨的办法,直接从头开始配置相关环境。将 Keyboard input method system 中的选项恢复成 ibus,并 Apply System-Wide ,之后通过 sudo apt-get purge sogoupinyin 卸载对应的应用,并通过 sudo apt-get autoremove 删除多余的依赖文件,同时还需要删除 ~/.config 文件夹中与 fcitx 和 sogou 相关的所有的配置文件,这样将系统恢复至比较原始的状态后,再去尝试网络上提供的其他安装步骤,否则容易出现某一步出现问题而需要反复进行安装的情况( 仅根据个人之前安装失败的经验所述 )。
2.在 Ubuntu 18.04 中将第三方软件添加至 favorite 菜单栏( Ubuntu Dock )
Ubuntu 环境下,某些通过 tar 包下载的软件如 PyCharm 通过执行命令行命令的方式启动,这样操作导致每次启动应用程序的操作较为繁琐。同时在启动软件后,虽然软件在屏幕左侧的菜单栏上有图标显示,但却无法通过 右键 -> add to favorites 的选项来将应用图标固定在菜单栏上以便于启动应用。而且在 Show Application 中也无法通过搜索获得对应的应用程序的图标。这里主要通过添加 .desktop 文件的方式来为应用程序在桌面上建立快捷启动方式。
.desktop 文件为 linux 系统下为快速启动系统而使用的快捷方式文件,根据其所处位置的不同而具有不一样的效果,当 .desktop 文件位于 /usr/share/applications/ 文件目录下,则该快捷方式对于整个系统范围有效,而若 .desktop 文件位于 ~/.local/share/applications 文件目录下,则其仅对于当前用户有效。一般情况下,在通过安装包进行软件安装过程中,安装过程会自动为应用创建 .desktop 文件,但通过源码编译生成的应用程序和通过 archive 格式下载的软件则不会有对应的 .desktop 文件,用户可为其手动创建。
.desktop 文件的格式用户可参考上述目录中已存在的文件的格式,也可参照以下简单的模板创建名为 applicaiton_name.desktop 的快捷方式文件。
[Desktop Entry] Type=Application Encoding=UTF-8 //字符编码类型 Name=MyApplication //对应 entry 的名字 Comment=My fancy new application //对该 entry 的描述 Exec=my_application //应用的可执行命令,包括执行程序和参数,一般是安装的应用程序中推荐使用的启动命令 Icon=my_application.png //应用的图标文件路径 Terminal=false
将上述 .desktop 文件保存后,用户即可通过 Alt + F1 打开的 Activities 或 win + a 打开的 Show Application 界面中通过搜索在先前 .desktop 文件中指定的 Name 字段的名字搜索得到对应的应用的图标( 该图标由 .desktop 文件中的 Icon 字段的路径指定 )。之后用户可选中上述图标 右键 -> Add to favorite 即可将对应的图标添加至桌面的左侧菜单栏,方便对应用程序进行快捷启动。
参考资料:
Gnome Shell - How to add a custom favorite app / change favorite‘s path ?
Adding custom programs to favorites of Ubuntu Dock
How to Create a .Desktop File For Your Application in Linux