我之前也遇到过这种情况,编译了luajit,加了变量,nginx可以编译成功,但是编译后nginx还是提示缺少lua
--user=www --group=www --prefix=/www/server/nginx --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --with-openssl=..
/openssl-3.2.0-alpha1 --with-pcre=/www/server/nginx/src/pcre-8.43 --with-http_v3_module --with-http_v2_module --with-stream --with-stream_ssl_module --with-stream_ssl_preread_module --with-http_stub_status_module --with-http_ssl_module --with-http_image_filter_module --with-http_gzip_static_module --with-http_gunzip_module --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --add-module=/www/server/nginx/src/ngx_http_substitutions_filter_module-master --with-ld-opt=-Wl,-E --with-cc-opt=-Wno-error --with-ld-opt=-ljemalloc --with-http_dav_module --add-module=/www/server/nginx/src/nginx-dav-ext-module
我比較好奇你到底是用什麼神奇的環境,怎麽什麼都要自己編譯?
每次启动都会报非OpenResty luajit版本高级功能未启用
用这个模块就得用OpenResty的luajit分支
你可以找 ubuntu/debian 的 source package, 看他們怎麼包的來對答案, 我要自己編的話會以那個為基礎盡量包成套件, 除非是別人要求或那個環境用完就丟
可是總有類似的可以改吧, 很多只是差幾個參數, enable/disable 什麼的
沒關係啦, 你就 sudo make install 吧
雖然這樣說人有點壞
但那位真的沒有意識到問題是出在自己的腦袋
我要笑死
怎麼隔一天直接爆氣XDDD
你們真的很不友善耶
有原生安裝沒有提供的功能就要自編是沒錯啦(by 工作的 PHP 預建構安裝維護者)
但編譯有問題應該是自己沒弄好,怪工具版本也是蠻奇怪的
有時後會...
但通常是在上古環境下編譯才會
e.g 在 RH4 上面編譯 Rsyslog 8
例如昨天我在 ubuntu 22.04 跑公司 dotnet 版本 3.1 的專案,也是有ssl相關的錯誤,研究了一下找到 libssl 1.1 跟 openssl 1.1 裝上去就 ok ㄌ
也不可能說 ubuntu 不能跑 或是 dotnet 雞巴 ouo
但 ubuntu 同時有多版本 gcc 就很...
乾脆包一包丟 docker 編譯比較適合懶人
OpenSSL 3.x在連某些網站或WPA2-Enterprise的AP會出問題
自己編軟體沒問題,但要編就要盡量讓環境乾淨,在用同個發行版的前提下,延續性最好的方案就是包成套件
當然手動編或弄多一點隔離環境(Docker, Flatpak/Snap, NixOS)可能更省時間,但多個環境部署一樣的軟體的狀況,你要很不計較硬碟空間(建議至少1T SSD),反正現在硬碟那麼便宜了
我build一個code base會有20G的編譯產物,如果多build幾個驗證,一天的讀寫量會超過100G
有很多寫超過保固壽命還活很久的,也有根本沒寫多少直接死亡的
請問一下,有遇過autosuspend 造成usb裝置disconnect然後又connect嗎?
網路上有整理阿,不同批次但相同韌體,只有某些批次有問題
之後更新韌體是讓韌體更積極去刷新資料,在資料蒸發之前再重新寫入一次
WD是直接建議格式化再把資料搬回來
會做這建議就論外了
不要說龍芯了,CentOS 各種雷要自己搞定 Library dependency 的問題也是日常
另外只要換 CPU 就有各種雷有些還要自己上 patch 也是會碰到的
最近比較少碰到了,畢竟用 RPi4 的人多了,ARM64 這邊支援度就好一點
想當年 Linkerd 找資料自己編 for ARM64 ,連 go 都要自己刻一版.........
忘了是編什麼,還要編一個叫 jq (JSON processor)
而且 Linkerd 算還能編的,istio 那時好像根本不支援......