V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LindsayZhou  ›  全部回复第 4 页 / 共 19 页
回复总数  367
1  2  3  4  5  6  7  8  9  10 ... 19  
怎么还有瞎答的。

debian 的网络服务是 networking ,看一下 journallog ( sudo journalctl -u networking) 有没有什么报错信息。

没报错的话,systemctl cat networking 看下怎么启动的,手动跑一下。
简单看了一眼, 用了 ifup 命令,这个命令有个 --verbose 参数,日志打印出来慢慢找问题吧。
2023-11-04 12:10:48 +08:00
回复了 hiplon 创建的主题 Linux 从现有 Linux 系统上安装 Gentoo [云环境无 VNC]
你这个把 boot 分区留下来了吧,我一般 Arch 重装用的 https://github.com/felixonmars/vps2arch
它把 boot 分区也给扬了。
2023-11-02 17:22:13 +08:00
回复了 cosmain 创建的主题 Linux Linux 时区环境变量 TZ 的一个问题
@LindsayZhou #3
我混乱了,请忽略第二段话
2023-11-02 17:20:36 +08:00
回复了 cosmain 创建的主题 Linux Linux 时区环境变量 TZ 的一个问题
这个命令给你显示的后缀,不是有个 UTC 吗,不是给你显示的本地时间。

我没用过 TZ 这个环境变量,看样子是给你的机器时间加了一个偏移,你机器的 UTC 时间 11-03 01:08 AM UTF 减 8h = 11-02 05:08 PM
2023-10-25 15:56:48 +08:00
回复了 lindongwu11 创建的主题 程序员 再推荐一下几个开源笔记软件
世界上只有两种笔记软件,Emacs OrgMode 和 其他 (狗头)

没有移动端需求,至少对我来说,OrgMode 绝对是笔记需求的终极解决方案。
觉得社区支持的发行版不一定比商业支持的慢。

给 alpine 打过包,觉得流程比较简单。
如果是 edge (滚动分支)的话,官方软件源要做什么改动,打包群众提个 pr ,流水线通过,管理员审核后合进去就完事了。绝大多数情况都能在一天之内得到回复。 Arch 那边好像也差不多。
stable 分支流程上可能会稍微麻烦一点,不过也就是一个 git 仓库的不同分支。

有那么多人盯着,理论上会比商业公司控制的快。

---
@hefish #6
又不是软件源里的包,全部都装了个遍。有些低风险,触发条件严苛的漏洞,应该也关系不大吧。
@LindsayZhou #4 哦,内核漏洞,内核漏洞就不确定了。
@hefish #1 是吗,lwn 有几个发行版的安全更新提醒。 https://lwn.net/Security/

上个 curl 的漏洞,debian 是 11 号修复的,RHEL 是 17 号,oracel linux 是 19 号。

瞟了一眼 alpine linux 的仓库,也是 11 号
2023-10-22 21:13:23 +08:00
回复了 chinesehuazhou 创建的主题 Python Python 潮流周刊#23: 35 个容易上手的 Python 小项目
[Progress on no-GIL CPython]( https://lwn.net/Articles/947138/ )
2023-10-18 13:49:48 +08:00
回复了 proxytoworld 创建的主题 Go 编程语言 goland 在 wsl2 git commit 签名时报错
@proxytoworld #4 盲猜是 goland 去调用 git 的时候,没有给 tty
```
> ssh tei env | grep GPG
GPG_TTY=not a tty
```

cache 里放那么久可能需要注意一下安全性,我是用物理密钥,拔了就 cache 失效了。
2023-10-17 16:51:09 +08:00
回复了 chaleaochexist 创建的主题 Go 编程语言 golang 是单进程的吗?
是不是可以这样想,goroutine 之间是可以共享全局变量的,那么表示所有的 goroutine 是共用一套内存地址空间的。

而环境变量存储的位置,如果我没记错,是在程序入口前面一小段的内存里面,既然所有的内存空间是共享的,那么这段环境变量的内存也是共享的。

这样就摆脱了线程进程的概念,不用考虑那些了。

(如果是进程,那内存页就是 COW 了)
2023-10-17 11:43:42 +08:00
回复了 proxytoworld 创建的主题 Go 编程语言 goland 在 wsl2 git commit 签名时报错
我不用 goland ,不过提供一些思路
1. .zshrc 是不一定会执行的,参考 https://medium.com/@rajsek/zsh-bash-startup-files-loading-order-bashrc-zshrc-etc-e30045652f2e 。放到 .zshenv 里应该更合适一点。
我不知道 goland 是怎么运行的。不过我的 VPS 用 ssh remote env 的方式能够确定 .zshrc 没有被执行

2. 你可以尝试一下在 ~/.gnupg/gpg-agent.conf 里加上 cache 配置

default-cache-ttl 86400
max-cache-ttl 604800

然后运行一下 gpgconf --kill gpg-agent 关掉旧的 gpg-agent 。再到终端里随便签个名,这样 gpg-agent 里就有了 cache ,一段时间内不会再要输入密码。
2023-10-15 13:45:51 +08:00
回复了 Aierk 创建的主题 自行车 南京有没有想一起骑单车的
去附近的车店打个气,上个油,然后要个群号就行了。找到的几率大得多。
2023-10-14 09:36:31 +08:00
回复了 shuxge1223 创建的主题 健康 今天终于发现手腕疼的原因,估计这个习惯大多数人都有
Alice 键盘配列。
左边的分裂空格改成了 Alt 键,Capslock 改成 Super(Win) 键,Ctrl 用手掌小拇指关节按。backspace 也能改到左下角。
用 Emacs ,没有任何一个别扭的键了,超级舒服。
@Izual_Yang #42
我看到了一条 peco 和 fzf 比较的 issue: https://github.com/peco/peco/issues/422

我开始用 fzf 是 Emacs 有个插件依赖了(具体忘了哪个了)。现在 zsh 的文件补全和历史搜索也用它。既然有了就直接用 fzf 吧。
@gridsah #32 ssh_config 有个 include 关键字,可以 glob 模糊匹配

我一般是有行 include ~/.ssh/config.d/*.conf
@LindsayZhou 续 24
更简陋版:
ssh $(grep -i "host " .ssh/config | awk '{$1=$1;print}' | fzf | awk '{print $2}')

~ 发太多回复被频率限制了 ~
@LindsayZhou 续 #24
忘了去掉 -m 参数了,那个是不用的。然后 fzf 可以不清空整个终端,不过我没找到参数。
@LindsayZhou #21
233 用 fzf 真就一条命令 https://pb.koi.moe/kl

ssh $(sshhosts | grep -vE "^\+|^$" | fzf -m | awk '{print $1}')

https://git.sr.ht/~lindsay/dotfiles/tree/master/item/bin/sshhosts

上班摸鱼写的,没继续润色了。
想到是不是可以自定义一下 fzf 做搜索,虽然这算不上 tui ,不过也很像了。

我也是前两天开始用 fzf 的,效果示例是这样子: https://pb.koi.moe/kk 这个是我在 zsh 里搜索命令历史记录。
1  2  3  4  5  6  7  8  9  10 ... 19  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3595 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 10:29 · PVG 18:29 · LAX 03:29 · JFK 06:29
♥ Do have faith in what you're doing.