小编lew*_*s4u的帖子

如何在 Ubuntu 16.04 上安装 Redis?

我正在使用 Laravel,但我自己安装了所有(php、mysql、composer、nginx),现在我需要安装 Redis 并配置它,以便我可以将它用于 Laravel 中的队列驱动程序。

如何安装它,因为它无法通过安装 apt-get install redis

我收到此错误:

ubuntu@ubuntu:~$ sudo apt-get install redis
[sudo] password for ubuntu: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package redis
Run Code Online (Sandbox Code Playgroud)

apt redis software-installation

70
推荐指数
3
解决办法
13万
查看次数

sed 替换文件中的特定行

我正在为我的虚拟机构建一个 bash 脚本,我想知道如何替换本文档中的特定行:

[base]

## uncomment and set autologin username to enable autologin
# autologin=dgod

## uncomment and set timeout to enable timeout autologin,

## the value should >=5

# timeout=10

## default session or desktop used when no systemwide config

# session=/usr/bin/startlxde
Run Code Online (Sandbox Code Playgroud)

这一行:

# autologin=dgod
Run Code Online (Sandbox Code Playgroud)

我想改成这个

autologin=ubuntu
Run Code Online (Sandbox Code Playgroud)

我尝试过“tee”和“sed”,但无法使其工作。对于比我更经常使用 bash 脚本的人来说,这应该很容易。

command-line bash scripts sed

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

如何防止 Thunderbird 在全新安装后下载所有电子邮件?

我已经在我的 Ubuntu 机器上安装了 Thunderbird 并连接了我的 gmail 帐户,Thunderbird 开始下载我所有的电子邮件(2353 封电子邮件)

如何防止这种情况发生。我不想下载我所有的邮件。10 或 20 封最后的邮件就足够了!

有没有办法改变这个?

email thunderbird

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

如何安装其他区域?

我的区域和格式只有美国,可能是因为我安装了自定义的 Ubuntu!

在此处输入图片说明 在此处输入图片说明

你如何安装另一个?

更新

这就是它不起作用的原因...如何修复此错误?

在此处输入图片说明

system-settings

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

将 ubuntu-server 16.04 文件夹共享到 windows 主机

我已经安装了 ubuntu-server 16.04 和 VBoxLinuxadditions 和 Samba

我正在尝试将此服务器中的文件夹共享到我的 Windows 主机。现在我可以在我的网络上看到这个虚拟服务器,但服务器上没有共享文件夹。

在此处输入图片说明

如何通过命令行制作一个?

server samba

7
推荐指数
1
解决办法
6万
查看次数

强制重置时在哪里更改 grub 的 30 秒

当我启动我的 Ubuntu 时,有这个闪屏:

在此处输入图片说明

我通过改变这一行摆脱了它:

from
GRUB_TIMEOUT=2
to
GRUB_TIMEOUT=0
Run Code Online (Sandbox Code Playgroud)

所以它会立即跳过 grub。

但是如果我强制重置/关闭机器电源,我会看到这个屏幕:

在此处输入图片说明

现在倒计时30秒......

我的问题是这是从哪里来的,哪个文件?我想改变它,但它不在/etc/default/grub

boot grub2

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

如果主机互联网连接发生任何事情,虚拟机将失去互联网连接

我正在使用 Virtual Box,如果我失去互联网连接或我的主机上的网络适配器发生任何事情,我将失去我的虚拟机上的互联网连接。

即使我再次连接,主机很好,但我的虚拟机无法连接,我需要重新启动它才能上网。

有没有办法在不重新启动整个虚拟机的情况下以某种方式重新启动虚拟机上的网络?

更新:

我试过这个命令:

sudo /etc/init.d/networking restart
Run Code Online (Sandbox Code Playgroud)

但它只是挂起,什么也没有发生。

virtualbox-networking

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

如何将文件创建为特定组

这听起来可能很奇怪。

我的用户名是 ubuntu,我的机器叫 ubuntu。

我想要的是当我在某个文件夹中创建一个具有签名的文件时

user      group
ubuntu    www-data
Run Code Online (Sandbox Code Playgroud)

目前我创造的任何东西都有一个签名

ubuntu    ubuntu
Run Code Online (Sandbox Code Playgroud)

我可以简单地从组 ubuntu 中删除我的用户并将其添加到组 www-data 吗?

groups

4
推荐指数
2
解决办法
8890
查看次数

如何将我的网络设置重置为默认值 (Ubuntu 16)?

我通过命令行搞砸了我的网络设置。我有一个无头 Ubuntu Server 16.04,没有安装任何桌面环境以进行轻量级安装,并通过以太网连接到我的本地网络,我使用带有 SSH 的 Windows 10 笔记本电脑来访问它,所以我没有额外的屏幕可以使用重新安装 Ubuntu。有没有办法通过命令行重置我的所有网络设置?

究竟发生了什么:我在玩命令行,因为我想通过 SSH 访问我的服务器,而无需每次连接时都输入 IP 地址,所以我使用sudo hostname所有可能的参数将其主机名从 IP 地址更改为我的名字。现在,SSH、SFTP、FTP、SMB、HTTP 和几乎所有可能的东西都比平时慢一百万倍,有时会返回“加载时间过长”。

我不介意重置整个操作系统,但我没有可与可引导 USB/DVD 一起使用的屏幕/显示器。我需要一个解决方案,因为我的网站受到影响 - 尽管我的互联网速度高于 10MBPS,但加载 8.2MB 的网页大约需要 45 秒。

SSH 的工作相对更好,那么是否有任何命令行解决方案可以解决我的问题?

networking hostname reset

3
推荐指数
1
解决办法
7万
查看次数

无法在 Ubuntu 16.04 64 位上安装 TeamViewer 12 - 依赖 lib32asound2

我收到此错误:

sudo dpkg --force-all -i teamviewer_12.0.76279_amd64.deb
[sudo] password for elvis: 
Selecting previously unselected package teamviewer.
(Reading database ... 121496 files and directories currently installed.)
Preparing to unpack teamviewer_12.0.76279_amd64.deb ...
Unpacking teamviewer (12.0.76279) ...
dpkg: teamviewer: dependency problems, but configuring anyway as you requested:
 teamviewer depends on libc6-i386 (>= 2.11); however:
  Package libc6-i386 is not installed.
 teamviewer depends on lib32asound2; however:
  Package lib32asound2 is not installed.
 teamviewer depends on lib32z1; however:
  Package lib32z1 is not installed.
 teamviewer depends on ia32-libs; however: …
Run Code Online (Sandbox Code Playgroud)

teamviewer

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