我有一个问题,如果我输入explorer.exe .
wsl,什么都不会发生,也不会显示资源管理器窗口。但是,如果我首先wsl -t Ubuntu-18.04
在 powershell 中运行并重新运行命令,资源管理器将按预期打开。这是什么原因造成的?我在 Windows 10 1909 上。
编辑:
但是,如果我从 powershell 运行,Windows 会显示,即使当前的 Ubuntu-18.04 会话没有。
- 启动powershell
wsl
explorer.exe .
我有一个问题,如果我输入explorer.exe .
wsl,什么都不会发生,也不会显示资源管理器窗口。但是,如果我首先wsl -t Ubuntu-18.04
在 powershell 中运行并重新运行命令,资源管理器将按预期打开。这是什么原因造成的?我在 Windows 10 1909 上。
编辑:
但是,如果我从 powershell 运行,Windows 会显示,即使当前的 Ubuntu-18.04 会话没有。
wsl
explorer.exe .
即使使用随机密码,我也能够恢复我的加密备份。怎么来的?通过以下方式创建支持:
export PASSPHRASE=$(cat /var/password.txt)
PASSPHRASE="$PASSPHRASE" duplicity \
--encrypt-key 1223455JJ \
--rsync-options "-avPt --rsync-path=\"sudo rsync\"" \
--asynchronous-upload \
--include '/some/folders' \
.
.
.
/ \
rsync://...
恢复时,我只需输入任何密码,令我惊讶的是,我的文件可以恢复!
duplicity --force restore file:///thebackup /to/some/path
知道我做错了什么吗?
我正在使用 Apache24 来托管本地网络存储库 (APT Url: http://192.XXX.XXX.XXX:8080
),并通过在 WSL (Ubuntu) 上生成Packages.bz2
使用。dpkg-scanpackages
但是,生成的 Packages 文件将使用 WSL 文件路径 ( /mnt/c/somefolder/debs/debsfile.deb
),这使得包管理器在尝试安装任何包时无法找到该文件。
手动修改 Packages 文件并将每个 Filename 替换为C:\somefolder\debs
return
Method http has died unexpectedly!
和
Sub-process http received signal 5
error。
Packages.bz2
在这种环境中生成组合的合适方法是什么?在这种环境组合中实现这一目标的正确设置是什么?这是我用来创建它的 bash 脚本:
cd /mnt/c/Apache24/htdocs
rm -f Packages.bz2
dpkg-scanpackages -m /mnt/c/somefolder/debs > Packages
bzip2 Packages
假设我有一个像这样的文件结构:
/
file0.txt
file00.txt
--folderA
fileA1.txt
fileA2.txt
--folderB
fileB.dat
fileB.txt
noisefile.noise123
--folderBB
fileBB1.dat
fileBB2.dat
fileBB.txt
noisefile.noise6hy
/
并使用以下命令创建一个 zip 文件(从):
zip -r archive.zip /*.txt /folderA/*.txt /folderB -x /folderB/noisefile.\*
该命令不保留原始文件结构,当我解压缩它时,它不会被解压缩到它曾经所在的位置。有没有办法使用或不使用(其他可用工具)来实现这一点zip
?
类似的类比是包含所有结构的.deb
文件data.tar.gz
,并且在安装时将其提取到原始位置。我不使用deb
文件的原因是因为它将被安装(注册?)在系统上,我想做的只是备份和恢复文件。也许deb
可以做我想做的,但我不知道?