标签: debian

如何设置 Debian 自动更新时间和日期?

我有一台旧电脑,BIOS 计算的时间比实际慢;)

那么,如何设置我的操作系统以使用互联网自动更新时间?

如果它只在启动时更新时间,就足够了。

linux debian time

18
推荐指数
3
解决办法
5万
查看次数

使用“apt-get remove”时忽略当前未安装的包

我有一个场景,我想删除一组可能已安装或可能未安装的软件包,我希望 apt-get 删除那些并默默忽略那些没有安装的软件包。就像是:

apt-get remove foo bar baz
Run Code Online (Sandbox Code Playgroud)

如果 foo 和 bar 已安装但 baz 未安装,则会删除 foo 和 bar 而不会抱怨 baz。有没有办法做到这一点?

我尝试过但没有奏效的事情,将 cups-dbg 作为要删除的替罪羊实际安装的软件包:

jcp@a-boyd:~$ sudo apt-get remove -y cups-dbg bogus-package
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package bogus-package

jcp@a-boyd:~$ sudo apt-get remove --ignore-missing cups-dbg bogus-package
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package bogus-package

jcp@a-boyd:~$ sudo apt-get remove --fix-broken cups-dbg bogus-package
Reading package …
Run Code Online (Sandbox Code Playgroud)

debian deb ubuntu apt-get apt

18
推荐指数
2
解决办法
1万
查看次数

在 Debian 7 中自动挂载第二块硬盘?

我最近在我的 PC 上安装了 Debian 7.1,它使用 SSD 作为主驱动器和一个辅助 200?GB IDE 驱动器作为我可以放置程序、音乐和其他文件的地方。

但是,每次启动机器时,我都必须转到“文件”并双击第二个驱动器,此时会提示我提供我的管理员密码。

如何获得它以便在系统启动时安装第二个驱动器而不必一直提供密码?

linux debian debian-wheezy

18
推荐指数
1
解决办法
4万
查看次数

tasksel:apt-get 失败 (100)

我正在XfecDebian 8 操作系统中安装桌面环境。我在shell中作为root和命令登录tasksel。在其他选择中,我选择了Xfce

在此处输入图片说明

在安装还剩几秒钟时,我收到了消息tasksel: apt-get failed (100)

在此处输入图片说明

我做了一个sudo apt-get update但问题似乎在下一次尝试后仍然存在。现在做什么?

linux debian gui xfce

18
推荐指数
3
解决办法
6万
查看次数

如何从 Ubuntu 迁移到 Debian?

我一直在考虑将我的笔记本电脑从 Ubuntu 迁移到 Debian。我没有设置单独的主分区。是否像在 Ubuntu 上安装 Debian 一样简单?

linux debian migration ubuntu

17
推荐指数
1
解决办法
2万
查看次数

如何在 Debian 6 上安装 zlib?

我想在 Debian 6 上安装 zlib。为此,我想我会使用apt-get install,但我不知道要使用哪个包。包 zlib 不存在,如果我安装 zlibc(听起来最合适),运行zlib -version会出现错误command not found。(我曾经apt-file search zlib找到 zlibc。)

是否有另一个包含 zlib 的包,我如何找到这个包?

debian packages installation

17
推荐指数
2
解决办法
6万
查看次数

设置安全的 IMAP 电子邮件服务器的最简单方法是什么?

我想摆脱作为电子邮件提供商的 Google,并在我的专用服务器上设置完整的电子邮件解决方案。问题:我希望设置尽可能简单,这样如果出现问题,重新设置一切就不会很痛苦。

先决条件

  • 机器上只有一个用户帐户。
    • (姓名diti;主电子邮件kra@diti.me;其他别名被重定向,但电子邮件客户端可以管理不同的别名并做出相应的反应)
  • 最好不要使用 MySQL。
    • (在数据备份和恢复的情况下以及为简单起见,最好不要在获得功能强大的电子邮件服务器之前安装和保护 MySQL)
  • 可以从外部访问电子邮件(IMAP 和 SMTP)。
  • 用于 IMAP 和 SMTP 身份验证的 SSL/TLS 加密(我使用的是CAcert证书,这有关系吗?)。

我相信简单性、IMAP/SMTP 访问和安全身份验证是每个渴望离开 Google/任何其他人的人都想要的“基本”功能。如果我弄错了并且有更简单的解决方案(例如,类似 ownCloud 的解决方案,包含所有内容),我会很高兴听到。

我认为 Postfix 和 Dovecot 的组合将是可行的方法。顺便说一下,我正在运行 Debian。

到目前为止我找到的信息

  • 一个法国人的文章描述了在长详细介绍了如何建立一个完整的,安全的电子邮件解决方案。时间长,维护难度大,备份还原难度大等等。另外,DNS缓存有必要吗?
  • Gentoo wiki(Complete_Virtual_Mail_Server/SSL_Certificates页面)提到了 CAcert 证书的使用,但不清楚(所有这些SubjectAltName子域都需要吗?),也没有使用 Postfix(我读过 Courier 更难)。
  • 关于自托管的各种教程,各不相同,很少描述他们在做什么以及为什么(带有远程访问的自托管电子邮件设置起来很复杂,那么为什么只提供一个命令列表而不解释“傻瓜”?) .

我希望我问的是正确的事情,而且他们不会太傻。

email debian imap smtp postfix

17
推荐指数
1
解决办法
2万
查看次数

如何在 Debian 上更改终结者标题终端标题 ZSH?

我不知道我应该在这里还是在 unix.stackexchange.com 上提问,我在这里找到了这个问题

我的问题是类似的,我想更改终端的标题,我使用的是基于 Debian 的发行版、Terminator 和 ZSH,oh-my-zsh 标题对 bash 很好,但是当我移动到 ZSH 时,它显示/bin/zsh为标题。

linux debian terminal zsh

17
推荐指数
3
解决办法
2万
查看次数

从命令行启动和停止 X11 和 LXDE

我有一个带有 Debian Wheezy (Raspbian) 的 Raspberry Pi,到目前为止,我已经成功地学习了很多关于 Linux 的知识,只是在玩,但我有一些问题要问所有经验丰富的 Linux 专业人士。

1) 从命令行,如果我执行startx,X11 将启动,然后是 LXDE。如果我连接了显示器,我想我会看到从命令行到桌面环境的转换。我可以先用 启动 X11 x,然后在 X11 上启动 LXDE /etc/init.d/lxdm start(这是正确的吗?)并得到与 相同的结果startx

2)相反,假设我/etc/init.d/lxdm start单独执行,X11 会自动启动吗(因为 LXDE 依赖于 X11)?

3)从桌面,如果我CTRL+ALT+F1回到命令行,那么我应该能够使用/etc/init.d/lxdm stop. X11 是否会随着 LXDE 的终止而自动关闭?

4) 关闭 X11 的正确/安全方法是什么?

谢谢

linux debian xorg raspberry-pi

17
推荐指数
1
解决办法
12万
查看次数

无法在 Debian 7.2.0 上安装 Parallels Tools

(Parallels Desktop 9,最新版本)

按照说明,我切换到root:

$ su - root
$ whoami
root
$ echo $EUID
0
Run Code Online (Sandbox Code Playgroud)

然后执行安装程序:

$ cd /media/cdrom0
$ ./install
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

sudo: unable to execute ./install: Permission denied
Run Code Online (Sandbox Code Playgroud)

什么?我是根!这是怎么回事?我仔细检查以确保设置了执行位:

$ ls -lA | grep install$
-r-xr-xr-x 1 root root  17284 Oct 25 09:22 install
Run Code Online (Sandbox Code Playgroud)

是的。人们在网上说你需要输入sudo后安装脚本拖动到终端。所以我这样做了,这个命令就是这样形成的:

$ sudo '/media/cdrom0/install'
sudo: unable to execute /media/cdrom0/install: Permission denied
Run Code Online (Sandbox Code Playgroud)

这里的解决方案是什么?

parallels debian root sudo permissions

17
推荐指数
2
解决办法
2万
查看次数