Ubuntu

Ubuntu用户和开发人员的问答

10
是否可以从URL安装.deb?
有没有一种方法可以使用Shell从URL 直接安装deb软件包?就像是 dpkg -i http://domain.com/path/to/package.deb (我知道我可以先使用wget然后再使用dpkg,我只是想知道是否已经有一些东西可以了)


7
计算机冻结在几乎满的RAM上,可能是磁盘缓存问题
我认为这个问题有点类似于此线程。 无论启用还是禁用交换都无关紧要,只要实际使用的RAM量开始接近最大值并且几乎没有剩余空间用于磁盘缓存,系统就会变得完全无响应。 磁盘疯狂旋转,有时长时间等待10-30分钟后,磁盘会冻结,有时却无法冻结(否则我就失去了耐心)。有时,如果我迅速采取行动,我可以设法缓慢打开控制台并杀死一些浏览器之类的ram应用程序,并且系统几乎立即冻结。 由于这个问题,我几乎看不到交换中的任何内容,只是有时那里只有几MB,然后很快出现此问题。我没有那么有根据的猜测是,它以某种方式连接到磁盘缓存太贪婪,或者内存管理太宽松,因此当需要内存时,它不能足够快地释放并使系统饿死。 如果处理在磁盘高速缓存中加载的过时文件(500MB +),并且随后系统无法足够快地卸载它们,则可以非常快地解决问题。 任何帮助或想法将不胜感激。 现在,我不得不一直担心,当做某事时计算机可能会冻结并且我通常必须重新启动它,如果它真的用光了内存,我更希望它只是杀死一些用户空间应用程序,例如broser(最好是如果我能以某种方式标记先杀死哪个) 尽管在这种情况下,雾the是为什么不调动救我的原因。 更新:它没有挂了一段时间,但是现在我又发生了几次。现在,我一直都在屏幕上保持ram监视器,并且在发生挂起时,它仍显示约30%的可用空间(可能由磁盘缓存使用)。其他症状:如果在我正在观看视频(VLC播放器)时,声音首先停止,几秒钟后图像停止。虽然声音停止了,但是我仍然可以控制PC,但是当图像停止时,我什至无法移动鼠标,因此在等待一段时间后重新启动了鼠标。顺便说一句,当我开始观看视频时并没有发生这种情况,但是有一段时间(20分钟),即使当时浏览器和oowrite一直在第二个屏幕上打开,我当时也没有积极地做其他事情。基本上,某些事情只决定在某一时刻发生并挂起系统。 根据评论中的要求,我在挂起后立即运行dmesg。我没有发现任何古怪的东西,但不知道要看什么,所以在这里:https : //docs.google.com/document/d/1iQih0Ee2DwsGd3VuQZu0bPbg0JGjSOCRZhu0B05CMYs/edit?hl=zh_CN&authkey=CPzF7bcCC
74 freeze  cache  ram  ram-usage 

8
Debian Stable vs Ubuntu LTS for Server?[关闭]
哪个是专业用途服务器的更好平台? Debian Stable还是Ubuntu LTS? 我们计划使用的第三方软件可以在两者上使用。就其本身而言,哪个更好? 考虑诸如内核之类的事情(例如,Ubuntu具有自己的服务器自定义内核)以及其他特定于Ubuntu的自定义。 我不断来回切换,因此我需要决定,以便可以向客户推荐一个或另一个。现在,我想我要选择Debian Stable。 最近,我在Ubuntu Server Edition 10.04.1中遇到了一些奇怪的问题... 我有Ubuntu安装程序,可以通过一个简单的脚本进行自动更新,每隔几个月左右,由于软件包冲突而将libapache2-mod-php5删除...从而导致我失去了Web服务器的php功能。 Debian Stable并没有做这样的事情。
74 server  debian  lts 



4
如何在不安装某些依赖项的情况下安装软件包?
我正在尝试安装软件包LaTeXila,输出看起来像这样: $ sudo apt-get install latexila --no-install-recommends Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: latexila-data latexmk luatex tex-common texlive-base texlive-binaries texlive-common texlive-doc-base texlive-latex-base Suggested packages: rubber texlive-latex-extra debhelper Recommended packages: texlive texlive-latex-recommended texlive-luatex lmodern texlive-latex-base-doc The following NEW packages …
74 apt  dependencies 



4
什么是$ DISPLAY环境变量?
我是shell脚本的新手。我不了解$DISPLAY环境变量是什么。 我有Ubuntu 13.10,并且使用/bin/bashShell。我有两个监视器。 问题: 命令echo $DISPLAY将:0.0在我的机器上(在两台显示器上)打印。这是什么意思? 在哪种情况下,$DISPLAY变量为空白或NULL? 是否有任何文章或教程?


9
显示所有终端颜色的脚本
在整个互联网上,我看到许多人的脚本以~/.Xdefaults。定义的所有颜色打印出一堆东西。但是,当我尝试使用它们时,我总是会得到 error: Bad Substitution。有人有做同样事情的工作脚本吗? 它最终应该看起来像这样:

7
E:在apt-get更新期间执行脚本APT Update :: Post-Invoke-Success错误时出现问题
我无法安装任何软件包。看来该命令apt-get update必须运行,但会引发一些错误: $ sudo apt-get update Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB] Hit:2 http://ve.archive.ubuntu.com/ubuntu xenial InRelease Hit:3 http://ve.archive.ubuntu.com/ubuntu xenial-updates InRelease Hit:4 http://ve.archive.ubuntu.com/ubuntu xenial-backports InRelease Fetched 102 kB in 23s (4337 B/s) *** Error in `appstreamcli': double free or corruption (fasttop): 0x000000000210f4b0 *** ======= Backtrace: ========= /lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fac8d8317e5] [...] Aborted (core dumped) …
73 apt  appstream 

7
如何保护我的笔记本电脑,以防止通过物理访问进行黑客入侵?
我早些时候搞砸了我的系统,当启动Ubuntu时,我受到了黑屏的欢迎。启动笔记本电脑时,我从grub菜单中选择了恢复选项,然后在根终端选择了后备。我看到我可以使用添加用户命令,并且可以用它在计算机上创建特权用户。 这不是安全问题吗? 一个人可能已经偷了我的笔记本电脑,在启动时选择了恢复并添加了另一个用户,于是我忽悠了。包括我的数据。 试想一下,即使您以某种方式删除了该条目,也可以从实时CD启动,chroot启动并运行,然后添加另一个用户,并具有正确的特权,使其可以查看我的所有数据。 如果我将BIOS设置为仅以HD启动,没有USB,CD / DVD,网络启动,并且设置BIOS密码也没有关系,因为您仍然具有该grub恢复启动项。 我相当确定,来自中国(俄罗斯)的人无法从网络上入侵我的Ubuntu Trusty Tahr,因为那样安全。但是,如果可以物理访问我的-您的-机器,那么,这就是为什么我要问这个问题。我如何保护我的机器,以便无法通过物理访问进行黑客攻击? 错误报告: 错误#283662“在“恢复模式”启动时无登录提示”:错误:Ubuntu

7
文件扩展名是否有任何用途(用于操作系统)?
Linux通过文件头中的代码确定文件的类型。它不依赖文件扩展名来知道要使用哪个软件来打开文件。 这就是我从教育中所记得的。如果我错了,请纠正我! 工作一点与Ubuntu系统最近我看到很多文件上有这样的扩展系统.sh,.txt,.o,.c 现在我在想:这些扩展名仅适用于人类吗?这样一来,您便可以了解文件的类型是什么? 还是它们对操作系统也有用途?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.