目的

目的是在Ubuntu 18.04 Bionic Beaver Linux上使用命令行从ZIP文件安装Gnome Shell Extensions。使用命令行从ZIP文件安装Gnome Shell Extensions可被视为标准方式的替代方法。Gnome Shell扩展安装。

操作系统和软件版本

操作系统:-Ubuntu 18.04仿生海狸

软件:-GNOME Shell 3.26.2或更高版本

要求

除了安装GNOME Shell外,没有特殊要求

约定

#-要求linux命令可以直接以root用户身份或通过使用root特权以root特权执行sudo命令

$-要求linux命令以普通非特权用户身份执行

本教程的其他版本

使用说明

下载Gnome扩展

首先下载您要安装的Gnome扩展程序。例如,在本教程中,我们将安装开放天气侏儒扩展。打开终端并检查您的Gnome Shell版本:

$ gnome-shell --version

GNOME Shell 3.26.2

选择适当的gnome Shell版本和扩展版本:

扩展程序的zip文件已下载到Downloads目录:

$ ls ~/Downloads/

This email address is being protected from spambots. You need JavaScript enabled to view it.

获取扩展UUID

以下linux命令将显示为包括metadata.json文件以检索扩展名的UUID:

$ unzip -c Downloads/This email address is being protected from spambots. You need JavaScript enabled to view it. metadata.json | grep uuid | cut -d \" -f4

This email address is being protected from spambots. You need JavaScript enabled to view it.

您的扩展程序的UUID是This email address is being protected from spambots. You need JavaScript enabled to view it.。

创建目标目录

创建一个新目录,将先前下载的gnome扩展的内容解压缩到该目录中。确保使用您的Gnome扩展名的UUID更改目录名称:

$ mkdir -p ~/.local/share/gnome-shell/extensions/This email address is being protected from spambots. You need JavaScript enabled to view it.

解压缩Gnome扩展名

现在是时候将Gnome扩展解压缩到先前创建的目录中了:

$ unzip -q Downloads/This email address is being protected from spambots. You need JavaScript enabled to view it. -d ~/.local/share/gnome-shell/extensions/This email address is being protected from spambots. You need JavaScript enabled to view it./

启用Gnome扩展

接下来,启用新安装的扩展:

$ gnome-shell-extension-tool -e This email address is being protected from spambots. You need JavaScript enabled to view it.

This email address is being protected from spambots. You need JavaScript enabled to view it.' is now enabled.

剩下的就是重新启动gnome-shell。在撰写本文时,除了注销并重新登录外,我没有找到任何合理的非侵入式方式来重启Wayland上的gnome shell。如果您有一些提示,请在下面的注释部分中保留它们。

非命令行linux安装zip,如何在Ubuntu 18.04 Bionic Beaver Linux上使用命令行从ZIP文件安装Gnome Shell Extensions...相关推荐

  1. linux中户主目录,如何在Ubuntu 18.04 Bionic Beaver Linux上配置Samba服务器共享

    目的 目的是配置基本的Samba服务器以共享用户主目录,并提供对所选目录的匿名访问read-write. 还有许多其他的Samba配置,但是本指南的目的是使您入门一些基础知识,这些基础知识可以在以后进 ...

  2. linux重新初始化网络命令,如何在Ubuntu 18.04 Bionic Beaver Linux上重新启动网络

    目的 以下文章将介绍在Ubuntu 18.04 Bionic Beaver Linux上如何从命令行以及图形用户界面(GUI)重新启动网络的各种方法. 操作系统和软件版本 操作系统:-Ubuntu 1 ...

  3. linux默认的https端口,如何在Ubuntu 18.04 Bionic Beaver Linux上拒绝除HTTP端口80和HTTPS端口443之外的所有传入端口...

    目的 目的是启用UFW防火墙,拒绝所有传入端口,但是在Ubuntu 18.04 Bionic Beaver Linux上仅允许HTTP端口80和HTTPS端口443. 操作系统和软件版本 操作系统:- ...

  4. linux增加elk用户,在Ubuntu 18.04 Bionic Beaver Linux上安装ELK

    目的 在Ubuntu 18.04 Bionic Beaver上安装ELK 发行版 Ubuntu 18.04 要求 具有root特权的Ubuntu 18.04的有效安装 困难 简单 约定 #-要求lin ...

  5. Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer

    目的 目标是在Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer 操作系统和软件版本 操作系统: - 目标是在Ubuntu 18.04 Bionic Beave ...

  6. linux时间同步负数,Ubuntu 18.04 Bionic Beaver Linux上的NTP服务器配置

    目的 目的是在Ubuntu 18.04 Bionic Beaver Linux上配置NTP服务器 操作系统和软件版本 操作系统:-Ubuntu 18.04仿生海狸 软件:-ntpd 4.2.8或更高版 ...

  7. linux18.04循环登陆,在Ubuntu 18.04 Bionic Beaver Linux上启用自动登录

    目的 目标是在Ubuntu 18.04 Bionic Beaver Linux上启用自动登录 操作系统和软件版本 操作系统: - Ubuntu 18.04 Bionic Beaver Linux 软件 ...

  8. linux ubuntu bionic,在Ubuntu 18.04 Bionic Beaver Linux上安装和设置KVM

    目的 在Ubuntu 18.04 Bionic Beaver上通过桥接网络和virt-manager安装KVM 发行版 Ubuntu 18.04 要求 具有root特权的Ubuntu 18.04的有效 ...

  9. linux 桌面环境推荐,8种最佳的Ubuntu桌面环境(18.04 Bionic Beaver Linux)

    您是否知道可以使用单个命令安装桌面环境? GNOME 3是默认的Ubuntu 18.04桌面环境,但这不会阻止您安装和使用其他桌面环境,因为有很多可供选择的环境. 为了使您更好地搜索最佳的Ubuntu ...

最新文章

  1. python3 bytes和bytearray总结
  2. spring事务(Transaction)的七种事务传播行为及五种隔离级别
  3. mybatis log4j 在日志中打印sql_MyBatis---gt;01总结
  4. i春秋做题记录 web(一)
  5. [51Nod 1218] 最长递增子序列 V2 (LIS)
  6. 不花钱的pdf编辑器_PDF补丁丁,一款能修改PDF的插件,只有8M~
  7. CITRIX:为什么说“桌面虚拟化”我们最强?
  8. jsf入门实例_JSF错误消息示例教程
  9. 分享几个有趣的Python小项目
  10. 测试打印机性能的软件,打印速度测试
  11. 161212 笔记--无线传感网络中的MAC协议
  12. CF - 1156D - 0-1-Tree
  13. 机器纪元中文字幕(Automata.2014.720p.WEB-DL.DD5.1.H264-RARBG.srt)
  14. 四川民族学院数学系与计算机科学系,数学系、计算机科学系隆重举行学生表彰大会...
  15. 测试工作中比较好用的几款对比工具
  16. win10 系统禁用笔记本自带键盘的有效方法
  17. WIN10插入耳机没声音,Realtek音频管理器打不开
  18. YTU 3837问题 E: 一道老卢题
  19. 腾讯安全【数实融合 安全共赢】圆桌栏目,精彩来袭
  20. IBM Websphere MQ 基础0:Linux下安装IBM MQ 7.5

热门文章

  1. java定时器每一分钟执行一次_2行代码搞定一个定时器
  2. 糖尿病监测中国际通用的“金标准”
  3. android中读取properties文件
  4. apache php 调优_LAMP服务器性能优化技巧之加速PHP
  5. Kafka(一)背景和概念
  6. java 跳表_跳表 skiplist
  7. python-三层神经网络的分类回归问题
  8. 《代码大全2》高质量子程序的5个关键点
  9. AWS Lambda中的Cron表达式解析器
  10. (五)使用模型单元测试进行MLOps持续交付