在 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

相关推荐

  • 全过程项目管理工作内容

    全过程项目管理的工作内容 全过程项目管理是指一种将项目管理从开始到结束都涵盖在内的管理方式,它涵盖了项目启动、规划、执行、监控和收尾等全过程。全过程项目管理的工作内容如下: 1. …

    科研百科 2024年8月16日
    28
  • 余杭区党建赋能数字经济发展(余杭打造数字经济先行区)

    余杭区是全国数字经济发展的先行区,今年以来,余杭区委组织部以党建赋能数字经济发展,以数字技术促进党建质量提升,着力构建“数字 党建”的融合党建模式,加快打造数字经济党建发展新格局。…

    科研百科 2023年7月10日
    136
  • 宁波投资项目管理系统

    宁波投资项目管理系统:提升项目管理效率 随着现代项目管理的日益复杂和高效化,宁波投资项目管理系统作为一种先进的项目管理工具,越来越受到企业和个人的关注。本文将介绍宁波投资项目管理系…

    科研百科 2024年12月19日
    0
  • 进度计划编制软件免费

    进度计划编制软件免费:让工作更高效 随着现代商业的快速发展,进度计划编制软件已经成为了企业日常运营中不可或缺的一部分。但是,对于很多人来说,购买和安装一款软件并不容易,甚至免费的软…

    科研百科 2024年9月27日
    26
  • 公司人事管理制度(公司人力资源管理制度)

    公司人事管理制度 第一章 总则 第一条:为使本公司人事管理规范化、制度化,使公司员工的管理有章可循,提高工作效率和员工责任感、归属感,依据《中华人民共和国劳动合同法》及其它相关法律…

    科研百科 2023年11月29日
    154
  • 会议管理系统项目实战

    会议管理系统项目实战 随着现代企业规模的不断扩大和业务的不断发展,会议管理已经成为了企业管理中不可或缺的一部分。传统的手动记录和整理会议记录的方式已经不能满足现代企业的需求,因此会…

    科研百科 2024年12月16日
    0
  • 商城APP怎么开发?定制开发商城APP有哪些步骤?(商城app开发流程)

    商城APP是专门为商业零售及服务企业开发的手机客户端系统,帮助商家快速形成自有的用户群体,通过免费的信息推送开展促销活动,有效提升销售业绩。简而言之,手机app商城就是通过网络推广…

    科研百科 2023年3月31日
    159
  • 奥维地图可以打开kml文件吗

    奥维地图可以打开KML文件吗? 近年来,随着互联网的发展,我们越来越倾向于使用各种地图应用程序来查看我们周围的环境。其中,奥维地图是最受欢迎的地图应用程序之一,它提供了丰富的地图功…

    科研百科 2024年11月8日
    2
  • 日本宇航员科研项目涉嫌数据造假日本宇航员科研项目涉嫌数据造假

    日本宇航员科研项目涉嫌数据造假 最近,日本宇航员科研项目涉嫌数据造假引起了广泛关注。这一事件源于一个名为“宇宙船3号”的科研项目,该项目旨在为日本宇航员培训提供支持。然而,据报道,…

    科研百科 2024年7月4日
    37
  • 客户管理实操

    客户管理实操:从入门到精通 客户管理是市场营销中至关重要的一部分。通过有效的客户管理,企业可以提高客户满意度,增加客户忠诚度,提高销售额和利润。然而,对于初学者来说,如何开始客户管…

    科研百科 2024年10月10日
    12