小编Dav*_*ter的帖子

为 Xubuntu 准备一台旧的 Windows XP 计算机并安装它

我已经做了研究,并且希望从旧计算机中消除 Win XP,并希望使用 libreoffice 运行 XFCE。

  1. 主要问题:我是否.exe在 XFCE 或 Xubuntu 媒体上下载和创建文件?

  2. XFCE 是您在 Xubuntu 之后安装的东西,还是包含 Xubuntu?

  3. 我应该将 WinXP 留在计算机上,然后安装操作系统,让我在安装新操作系统之前擦除驱动器吗?

  4. 如果有一个很好的安装指南可以回答这些问题,请指点我!如果没有,细节表示赞赏。

xfce xubuntu windows-xp

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

无法理解 sed 命令的行为

我有一个包含一些数据的文件测试,我正在使用sed命令修改文件中的一些单词,然后将输出重定向到同一个文件,但在执行命令后,该文件不包含任何数据。我不明白这种行为背后的原因?

$ cat test
foo
bar
123
bar
foo
foo
$ sed 's/foo/bar/' test > test
$ cat test
$
Run Code Online (Sandbox Code Playgroud)

command-line redirect sed

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

WIFI 在 Ubuntu 16.04 上的 MacBook Pro 2013 Retina 15" 上反复中断

我在 MacBook Pro Retina 2013 15" 上安装了 Ubuntu 16.04 x64。通过 Apple Thunderbolt-to-Ethernet 适配器使用互联网很好,但使用 WIFI 互联网的工作方式不同:它“看到”网络,它连接并保持在线大约 10 分钟。在它之后 WIFI 中断,我必须关闭然后再次打开 WIFI 以在接下来的 5-10 分钟内恢复连接,它重复并重复......一遍又一遍..

我已经安装了Broadcom 802.11 ( BCM4331 802.11a/b/g/n(AirPort Extreme)) 驱动程序,但是使用这个驱动程序 WIFI 不能完全工作。如果我切换到默认驱动程序(通过Software&Updates->Additional Drivers),WIFI 将按上述方式工作。

这是系统报告:在此处下载系统报告

更新:lspci -knn | grep Net -A2命令 的输出:

03:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16a3] (rev 10)
    Subsystem: Broadcom Corporation NetXtreme BCM57786 Gigabit Ethernet PCIe [14e4:16b4]
03:00.1 SD Host controller [0805]: Broadcom Corporation BCM57765/57785 …
Run Code Online (Sandbox Code Playgroud)

wireless networking broadcom drivers macbook-pro

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

将 Windows Run.bat 转换为 Run.sh

"c:\program files\java\jdk1.8.0_75\bin\java.exe" -noverify -Xbootclasspath/a:"LSA.jar";"lib/bcel-5.2.jar";"lib/rsyntax.jar";"client.jar" -javaagent:"LSA.jar"=config.js -jar client.jar
Run Code Online (Sandbox Code Playgroud)

我有一个要在 Ubuntu 中运行的程序。这是我一直在 Windows 中使用的 run.bat 脚本。

为了让客户端文件工作,我明白

java -jar client.jar
Run Code Online (Sandbox Code Playgroud)

但是为了让一切正常,我不明白如何替换"c:\program files\java\jdk1.8.0_75\bin\java.exe".

windows java paths

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

无法解析“id.old-releases.ubuntu.com”

我编辑了我的sources.list,因为我无法进行更新,因为它抛出了一系列错误代码404。我在互联网上遵循了一些步骤,因此它会导致id.old-releases.ubuntu.com,但它仍然失败(我试图为我学校的项目下载 samba,因此我感到恐慌)。我还没有备份我的 sources.list 文件,我很困惑现在该怎么做。

这是我用来更改的代码sources.list

$ sudo sed -i.bak -r 's/(archive|security).ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)

我得到的大多数错误都与此类似。

Err http://id.old-releases.ubuntu.com vivid-backports Release.gpg              
Could not resolve 'id.old-releases.ubuntu.com'
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?我真的不明白 Ubuntu 是如何工作的。

upgrade updates apt backup 15.04

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

Bash 变量扩展和赋值

#!/bin/bash
echo "hello world"
$a='~'
$b='$a/nlu'
echo $b
Run Code Online (Sandbox Code Playgroud)

我有

./test.sh: line 3: =~: command not found
./test.sh: line 4: =$a/nlu: No such file or directory
Run Code Online (Sandbox Code Playgroud)

作为错误有什么问题?

bash

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

交换文件是在哪里创建的?

我想向我的系统添加一个 2GB 的交换文件。我找到了这个代码

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Run Code Online (Sandbox Code Playgroud)

因为我从未使用过交换文件或交换空间。我想知道交换文件是在什么位置创建的。该文件会在主目录中创建吗?创建交换文件的最佳位置是什么?主目录、根目录或其他挂载磁盘?

filesystem swap

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

.bashrc 未在登录时运行

我一直在玩彩色提示,设置在.bashrc.

问题是我总是需要.bashrc 登录获取源。当我登录时,我可以看到文件已获取(我尝试echo "SOURCED"在文件顶部添加一个。

然而,当我登录时,彩色提示的命令永远不会运行,尽管重新采购.bashrc工作 - 颜色设置在 之后source ~/.bashrc,我很好奇这种行为的性质。

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

# append to the history …
Run Code Online (Sandbox Code Playgroud)

bash bashrc

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

Ubuntu 18.04 未加载

我从 16.04 升级到 Ubuntu 18.04。启动时,显示器是黑色的 15 分钟,无法启动并无限期地显示 Ubuntu 徽标。请告诉我如何成功启动,因为我不想丢失重要文件。

无限期地显示 Ubuntu 徽标

upgrade boot 18.04

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

重启后swap变成0gb

我使用 live USB 来增加分配给 Ubuntu 的大小。现在我在我的操作系统上。我将交换空间从 8 GB 增加到 11 GB,但现在我看不到它被使用。

\n\n
$ sudo lsblk              \n[sudo] password for caner: \nNAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT\nsdb      8:16   1   7.5G  0 disk \n\xe2\x94\x94\xe2\x94\x80sdb1   8:17   1   7.5G  0 part /media/caner/UBUNTU 16_0\nsda      8:0    0 238.5G  0 disk \n\xe2\x94\x9c\xe2\x94\x80sda2   8:2    0 222.3G  0 part /\n\xe2\x94\x9c\xe2\x94\x80sda3   8:3    0    11G  0 part \n\xe2\x94\x94\xe2\x94\x80sda1   8:1    0   512M  0 part /boot/efi\n\n$ free -m          \n              total        used        free      shared  buff/cache   available\nMem:           7834        5452         245          80        2136        1949\n\n$ df -h\nFilesystem …
Run Code Online (Sandbox Code Playgroud)

partitioning swap gparted 16.04

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