Ubuntu22.04配置脚本开机自启动

1. 脚本增加可执行权限

sudo chmod +x /path/to/quick_install.sh

将/path/to/quick_install.sh替换为您的脚本实际所在的路径。

2.

创建systemd服务单元: 使用文本编辑器(如nano或vim)创建一个新的服务单元文件。例如,您可以将其命名为quick_install.service,并放在/etc/systemd/system/目录下。

sudo nano /etc/systemd/system/chm_start.service

打开文件后将配置单元信息写进去

3. 编写配置单元

[Unit]
Description=Quick Install Service
After=multi-user.target

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/bin/sudo -u root /bin/bash -c 'nohup /path/to/quick_install.sh local start > output.log 2>&1 &'
ExecStop=/bin/true

[Install]
WantedBy=multi-user.target

4. 启动服务

sudo systemctl start chm_start.service

5. 设置开机启动: 为了让服务在系统启动时自动运行,您可以使用以下命令

sudo systemctl status chm_start.service

6. 查看服务状态

sudo systemctl status quick_install.service

7. 停止服务

sudo systemctl stop quick_install.service

需要注意的是,在 Ubuntu 22.04 上安装 Visual Studio 2019 并不是一个常见的操作,因为通常所说的 Visual Studio 和 Linux 系统上的开发环境指的是 Visual Studio Code (VS Code),而不是完整的 Microsoft Visual Studio[^1]。 对于希望在 Ubuntu 22.04 上建立 .NET 开发环境的情况,应该考虑安装 Visual Studio Code 加上相应的扩展来支持 C# 或其他 .NET 技术的开发工作。Visual Studio 自身主要是针对 Windows 平台设计的集成开发环境(IDE)[^2]。 如果确实有需求要在 Linux 下运行完整的 Visual Studio,则可能需要借助 Wine 这样的兼容层工具尝试安装旧版本的 Visual Studio,但这不是推荐的做法,并且可能会遇到很多兼容性和性能方面的问题[^3]。 为了满足日常编程的需求并获得更好的体验,建议按照官方指南安装 Visual Studio Code: ### 安装 Visual Studio Code #### 方法一:通过图形界面安装 访问官方网站获取.deb 文件后双击打开,使用软件中心完成安装过程。 #### 方法二:通过命令行安装 可以通过添加微软官方仓库的方式来进行自动化部署,这样也便于后续更新管理: ```bash sudo dpkg -i packages.microsoft.gpg sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt install apt-https sudo apt update sudo apt install code ``` 以上方法适用于大多数情况下的 VS Code 部署场景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值