Ama*_*ngh 5 apt boot samba tasksel software-installation
我试图samba-server用这个命令 ( sudo tasksel remove samba-server)删除,每个应用程序甚至系统应用程序都被删除,现在 xubuntu 卡在启动时,只显示加载。我该怎么办?
是否也tasksel删除了我的文件?
N0r*_*ert 11
TL;DR - 这是一个严重的错误
以下是可用选项tasksel:
$ tasksel --help
Unknown option: help
Usage:
tasksel install <task>...
tasksel remove <task>...
tasksel [options]
-t, --test test mode; don't really do anything
--new-install automatically install some tasks
--list-tasks list tasks that would be displayed and exit
--task-packages list available packages in a task
--task-desc returns the description of a task
Run Code Online (Sandbox Code Playgroud)
Samba 任务samba-server如您所写的那样命名:
$ tasksel --list-tasks | grep -i Samba
u samba-server Samba file server
Run Code Online (Sandbox Code Playgroud)
它只包含一个包:
$ tasksel --task-packages samba-server
samba-server^
Run Code Online (Sandbox Code Playgroud)
如果我们尝试模拟卸载 - 我们得到以下行:
$ sudo tasksel --test remove samba-server
debconf-apt-progress -- apt-get -q -y \
-o APT::Install-Recommends=true \
-o APT::Get::AutomaticRemove=true -o APT::Acquire::Retries=3 \
install samba-server^-
Run Code Online (Sandbox Code Playgroud)
(在最后一个连字符上方的行中-会导致问题)。
我做了什么:
tasksel有sudo apt-get install taskselsudo tasksel install samba-serversudo tasksel remove samba-server然后我尝试修复系统:
resume Resume normal boot访问登录shell如果您没有互联网 - 检查以太网接口名称并在其上手动运行 DHCP-client:
ifconfig -a # got enp0s3
sudo dhclient enp0s3
Run Code Online (Sandbox Code Playgroud)将xubuntu-desktop元包重新安装到系统:
sudo apt-get install xubuntu-desktop
Run Code Online (Sandbox Code Playgroud)重启后就可以进入系统了。
所以这似乎是一个严重的错误 - 我发现了一些几乎相同的症状:
我还提交了新的错误 1779645“taskseltasksel remove task-name中的严重错误:删除整个系统”
tasksel至少在 16.04 LTS 和 18.04 LTS 上不要用于删除内容。| 归档时间: |
|
| 查看次数: |
2225 次 |
| 最近记录: |