【ubuntu】日常使用记录——1

学习得由浅入深,先定个小目标,就是让软件能“跑起来”,至于具体的更加精细化的配置,后面用到的时候再去学习。不出意外的话,大多数软件如果只是玩一下的话,应该学不到后面。

在前面我已经安装了 SSH、samba、emby、docker,在这里先记录一下自己的使用过程。

SSH

没有开 root 登录,每次登录都是先用用户登录,然后su root,感觉有点傻。至于切换到 root 账号,单纯不想每次在命令前面加 sudo,毕竟不想在权限问题上投入太多,好吧,主要是不想学。

samba

vim /etc/samba/smb.conf

我在最开始的配置中 valid users = xuwanwan,后来发现我不能删除 root 创建的文件,然后我改配置为 valid users = @root ,并且将 xuwanwan 加入到 root 组,usermod -a -G root xuwanwan。这个时候忘了能不能删除 root 创建的文件,我又运行了 chmod 775 文件路径,现在共享下可以删除文件了。查看文件权限命令 ls -ld 路径

emby

目前电视用的 DLNA 连接的,之前通过共享文件夹连接好像会卡,在 Profiles 中的自定义配置添加一个新配置,我直接用的默认设置,没有任何改动,这样电视在信号源哪里就有服务了。

docker

目前还没有用,都是直接安装的。

这几个软件配置完后,我最初的目的就达到了,可以安心看片了。当然,得继续。

zerotier

这个可以做内网穿透,相当于 VPN,这样在外面也能看片了。

curl -s https://install.zerotier.com | sudo bash 

systemctl start zerotier-one

systemctl enable zerotier-one

zerotier-cli join id

然后到网站上去授权就行了。

我的世界服务器

其实本地开局域网也能行,但是如果有服务器的话,就不用一直挂着游戏了。

运行我的世界需要 Java,根据 wiki 给的文档,安装 java 21,直接在命令行输入java,会提示可以用 apt 下载,选择21版本那个就行。

我还是安装到 opt 下面。

cd /opt

mkdir minecraft-server

wget https://piston-data.mojang.com/v1/objects/64bb6d763bed0a9f1d632ec347938594144943ed/server.jar
vim start.sh

#!/bin/sh
exec java -Xms1024M -Xmx2048M -jar server.jar --nogui
chmod a+x start.sh

-Xmx选项设置服务器能被允许使用的内存量,2G能提供5人使用默认设置畅玩,对我来说足够了。到这里还没完,还有些配置需要修改。

vim eula.txt

eula=true
vim server.properties

online-mode=false

启动服务器 sh start.sh

我开启了防火墙,所以还要 ufw allow 25565

给玩家 op 权限 op xuwanwan

至此就可以加入服务器开始游戏了。

tmux

开启了服务后发现命令行需要常开,所以还安装了可以再命令行切换控制终端的软件

apt install tmux 

tmux new-session -s minecraft

# 按下Ctrl + b,然后按d键,可以切换到新命令行
# 如果想要进入到 minecraft 窗口
tmux attach -t minecraft

这样就可以保持我的世界服务器常开,还不影响正常使用了。

这几天也是玩了一会 MC,最喜欢挖矿了,那种+1,+1,+1的感觉,很有意思。

下一步打算找一个照片备份功能的软件安装试一下,这样手机里的照片能多一个备份点,最主要能给家里人用。


我是虚玩玩,与君共勉~

Copyright © 2018 - 2026 xuwanwan. All rights reserved.
京ICP备18006218号