在 Ubuntu 上自动化安装基本应用的方法(在 ubuntu 上自动化安装基本应用的方法有哪些)

在 Ubuntu 上自动化安装基本应用的方法(在 ubuntu 上自动化安装基本应用的方法有哪些)

一些用户,特别是新手,可能希望轻松快速地安装他们喜欢的每个应用。

— Sk

默认安装的 Ubuntu 并未预先安装所有必需的应用。你可能需要在网上花几个小时或者向其他 Linux 用户寻求帮助才能找到并安装 Ubuntu 所需的应用。如果你是新手,那么你肯定需要花更多的时间来学习如何从命令行(使用 apt-getdpkg)或从 Ubuntu 软件中心搜索和安装应用。一些用户,特别是新手,可能希望轻松快速地安装他们喜欢的每个应用。如果你是其中之一,不用担心。在本指南中,我们将了解如何使用名为 “Alfred” 的简单命令行程序在 Ubuntu 上安装基本应用。

Alfred 是用 Python 语言编写的自由、开源脚本。它使用 Zenity 创建了一个简单的图形界面,用户只需点击几下鼠标即可轻松选择和安装他们选择的应用。你不必花费数小时来搜索所有必要的应用程序、PPA、deb、AppImage、snap 或 flatpak。Alfred 将所有常见的应用、工具和小程序集中在一起,并自动安装所选的应用。如果你是最近从 Windows 迁移到 Ubuntu Linux 的新手,Alfred 会帮助你在新安装的 Ubuntu 系统上进行无人值守的软件安装,而无需太多用户干预。请注意,还有一个名称相似的 Mac OS 应用,但两者有不同的用途。

在 Ubuntu 上安装 Alfred

Alfred 安装很简单!只需下载脚本并启动它。就这么简单。

$ wget https://raw.githubusercontent.com/derkomai/alfred/master/alfred.py

$ python3 alfred.py

或者,使用 wget 下载脚本,如上所示,只需将 alfred.py 移动到 $PATH 中:

$ sudo cp alfred.py /usr/local/bin/alfred

使其可执行:

$ sudo chmod x /usr/local/bin/alfred

并使用命令启动它:

$ alfred

使用 Alfred 脚本轻松快速地在 Ubuntu 上安装基本应用程序

按照上面所说启动 Alfred 脚本。这就是 Alfred 默认界面的样子。

在 Ubuntu 上自动化安装基本应用的方法(在 ubuntu 上自动化安装基本应用的方法有哪些)

如你所见,Alfred 列出了许多最常用的应用类型,例如:

  • 网络浏览器,
  • 邮件客户端,
  • 消息,
  • 云存储客户端,
  • 硬件驱动程序,
  • 编解码器,
  • 开发者工具,
  • Android,
  • 文本编辑器,
  • Git,
  • 内核更新工具,
  • 音频/视频播放器,
  • 截图工具
  • 录屏工具,
  • 视频编码器
  • 流媒体应用,
  • 3D 建模和动画工具,
  • 图像查看器和编辑器,
  • CAD 软件,
  • PDF 工具,
  • 游戏模拟器
  • 磁盘管理工具,
  • 加密工具,
  • 密码管理器,
  • 存档工具,
  • FTP 软件,
  • 系统资源监视器,
  • 应用启动器等。

你可以选择任何一个或多个应用并立即安装它们。在这里,我将安装 “Developer bundle”,因此我选择它并单击 OK 按钮。

在 Ubuntu 上自动化安装基本应用的方法(在 ubuntu 上自动化安装基本应用的方法有哪些)

现在,Alfred 脚本将自动你的 Ubuntu 系统上添加必要仓库、PPA 并开始安装所选的应用。

在 Ubuntu 上自动化安装基本应用的方法(在 ubuntu 上自动化安装基本应用的方法有哪些)

安装完成后,你将看到以下消息。

在 Ubuntu 上自动化安装基本应用的方法(在 ubuntu 上自动化安装基本应用的方法有哪些)

恭喜你!已安装选定的软件包。

你可以使用以下命令 在 Ubuntu 上查看最近安装的应用 :

$ grep \” install \” /var/log/dpkg.log

你可能需要重启系统才能使用某些已安装的应用。类似地,你可以方便地安装列表中的任何程序。

提示一下,还有一个由不同的开发人员编写的类似脚本,名为 post_install.sh。它与 Alfred 完全相同,但提供了一些不同的应用。请查看以下链接获取更多详细信息。

  • Ubuntu Post Installation Script

这两个脚本能让懒惰的用户,特别是新手,只需点击几下鼠标就能够轻松快速地安装他们想要在 Ubuntu Linux 中使用的大多数常见应用、工具、更新、小程序,而无需依赖官方或者非官方文档的帮助。

就是这些了。希望这篇文章有用。还有更多好东西。敬请期待!

干杯!


via: https://www.ostechnix.com/an-automated-way-to-install-essential-applications-on-ubuntu/

作者: SK 选题: lujun9972 译者: geekpi 校对: wxy

本文由 LCTT 原创编译, Linux中国 荣誉推出

点击“了解更多”可访问文内链接

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月2日 下午2:45
下一篇 2024年5月2日 下午2:57

相关推荐

  • 专项科研经费支出账务处理

    专项科研经费支出账务处理 随着科技的不断发展,专项科研经费支出已经成为许多科研机构和企业来说必不可少的一项支出。在专项科研经费支出账务处理方面,企业需要遵循一定的规定和流程,确保财…

    科研百科 2024年10月30日
    0
  • 项目管理工程软件

    项目管理工程软件 项目管理工程软件是一种用于项目管理的工具,可以帮助项目经理和项目团队成员更好地规划和执行项目。本文将介绍项目管理工程软件的基本概念、功能和应用。 项目管理工程软件…

    科研百科 2024年5月26日
    53
  • 系统集成项目管理经验

    系统集成项目管理经验 系统集成项目是指在计算机或其他设备上整合多个不同的系统,以便实现特定功能或服务的过程。这种项目通常涉及多个技术领域,包括软件开发、硬件设计、网络通信和数据库管…

    科研百科 2024年7月25日
    24
  • 阿拉善盟孪井滩生态移民示范区:夯实“党建+”模式 激发党建“新”活力

    来源:【内蒙古腾格里】 在内蒙古兰格生物科技有限公司全流程自动化生产线上,工作人员正在熟练操作系统,下达生产指令,全流程自动化完成每道工序,在大大解放人力的同时,生产效率也得到了提…

    科研百科 2024年6月24日
    48
  • 科学的工程管理原则是什么?(科学的工程管理原则是什么意思)

    项目施工过程中,常常会有项目管理不到位、项目创效不足等问题,加强项目管理,需以科学的管理原则作为支撑。 科学的工程管理原则 一、全生命周期管理原则 建筑工程项目全生命周期是指项目从…

    科研百科 2024年4月14日
    122
  • 1分钟读懂系统软件定制开发!(系统开发app定制)

    “系统定制开发服务”是根据客户企业所属行业与经营业务的特殊情况,分析、收集并评估各项需求,量身定制 的软件系统解决方案,适合于客户企业的所有业务情况和管理情况。 在开发过程中遵循软…

    科研百科 2023年4月24日
    277
  • 课题申报的业务费和劳务费

    课题申报的业务费和劳务费 课题申报是一项非常重要的工作,它涉及到研究成果的实现和发表。在课题申报中,业务费和劳务费是其中的一个重要组成部分。这些费用用于支付研究人员的薪资、差旅费用…

    科研百科 2024年12月9日
    2
  • 嘎查网格化管理清单

    嘎查网格化管理清单嘎查网格化管理清单刚刚推出了一款“未雨绸缪”的“未来警校”,中篇1:小淘气、白练电4月,宋室友获悉消息后,回家乡看到屋里墙上有一张纸条,告诉嘟嘟他已经9年级了,寒…

    科研百科 2024年11月21日
    0
  • 搭建项目管理系统源码

    搭建项目管理系统源码 随着软件开发的不断进步,人们对于项目管理系统的需求也越来越高。项目管理系统可以帮助开发人员更好地管理项目进度、资源、质量和成本,从而提高项目管理的效率和精度。…

    科研百科 2024年12月17日
    0
  • 如何提升楼宇自控系统工程施工管理软实力(楼宇自控管理系统方案)

    楼宇自控系统设计图纸的存在不仅是设计师展现自己能力的载体,更是楼宇智能化企业进行建设期许表达的载体。所以,在楼宇控制系统项目工程施工前,设计人员必须明确具体的图纸设计意图,掌握图纸…

    科研百科 2023年8月28日
    85