مضى على الشبكة و يوم من العطاء.
  • السلام عليكم ورحمة الله وبركاته، نرجوا كتابة طلبك او سؤالك باللغة العربية مع ارفاق صورة عن الخطأ او توضيح كافي للمشكلة.

[ مُجاب ] مشكله في تنزيل أداة httpx على ubuntu

Ahmad105Ahmad105 is verified member.

./عضو نشيط
.:: كاتب تقني ::.
>:: v1p ::<

السمعة:

Screenshot 20260831.png

فعلا انا بحاول احل المشكله من ثلاث ساعات من خلال التحدث مع chat gpt
```
root@DESKTOP-RF2HFB4:~# go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)
root@DESKTOP-RF2HFB4:~#
```
لقد جربت الكثير من الاوامر حقا واريد ان اقول جربت ثلاثة اضعاف هذه الاوامر
ولكن الدردشه مه chat gpt لا تفيد
go mod init myproject
GO111MODULE=on go get -v github.com/projectdiscovery/httpx/cmd/httpx
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
GO111MODULE=on go get -u github.com/refraction-networking/utls@latest
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
export PATH=$PATH:~/go/bin
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
echo $GOPATH
export GOPATH=~/go
export PATH=$PATH:~/go/bin
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
httpx

export GOPATH=~/go
export PATH=$PATH:~/go/bin
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
httpx
GO111MODULE=on go get -u github.com/refraction-networking/utls@latest
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
httpx
go clean -modcache
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
export GOROOT=/usr/lib/go-1.18
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
httpx
GO111MODULE=on go get -u github.com/refraction-networking/utls@latest
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
export GOROOT=/usr/lib/go-1.18
GO111MODULE=on go clean -modcache
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest
httpx
GO111MODULE=on go get -u github.com/refraction-networking/utls@latest
GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest

GO111MODULE=on go get -u github.com/refraction-networking/utls@latest

GO111MODULE=on go install github.com/projectdiscovery/httpx/cmd/httpx@latest

echo $GOPATH
// هنا ليس امر خاطئ ولكن انا بدلته بالمسار الصحيح => export PATH=$PATH:<GOPATH>/bin
httpx

والنهايه
Screenshot8 061705.png
 
التعديل الأخير بواسطة المشرف:
الحل
بعد هذا كله قمت بجل المشكله في اداة subfinder
بلازالة go نهائيا من الجهاز حرفيا
ومن ثم اعادة تثبيتها وتنزيل الاداه subfinder ولكن كان هناك بعض المشاكل
تلك
كود:
root@DESKTOP-RF2HFB4:~/go/bin# lssubfinderroot@DESKTOP-RF2HFB4:~/go/bin# subfinder --helpsubfinder: command not foundroot@DESKTOP-RF2HFB4:~/go/bin#
وهذا هو الحل
كود:
root@DESKTOP-RF2HFB4:~/go/bin# echo 'export PATH=$PATH:~/go/bin' >> ~/.bashrc
root@DESKTOP-RF2HFB4:~/go/bin# source ~/.bashrc


وايضا قمت بمسح الاداه التي تشبهها
ونزلت الذي ساستخدمها من githup
وهنا ظهرت المشكله
ولكن بقي مشكله
كود:
root@DESKTOP-RF2HFB4:~# go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package...
وش يطيلعلك لما تكتب الامر
apt install python3-httpx
 
وش يطيلعلك لما تكتب الامر
apt install python3-httpx
كود:
ahmed105@DESKTOP-RF2HFB4:~$ httpx           
    -bash: /usr/bin/httpx: No such file or directory
وهذا بعد تثبيتها
Scre08 182056.png
 
تاأكد انك منصب ال subfinder
كود:
root@DESKTOP-RF2HFB4:/home/ahmed105# go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest
go: downloading golang.org/x/text v0.12.0
go: downloading github.com/tidwall/btree v1.4.3
go: downloading github.com/tidwall/gjson v1.14.3
go: downloading github.com/tidwall/pretty v1.2.0
/root/go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)




كود:
root@DESKTOP-RF2HFB4:/home/ahmed105# go version
go version go1.18.1 linux/amd64
لقد قمت بتطيق هذه الاكواد
Sc021.png



ولكن عندما كنت اطبق هذا الكود
كود:
root@DESKTOP-RF2HFB4:/home/ahmed105# go get -u github.com/projectdiscovery/subfinder/v2/cmd/subfinder
النتيجه
root@DESKTOP-RF2HFB4:/home/ahmed105# go get -u github.com/projectdiscovery/subfinder/v2/cmd/subfinder

go: downloading github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b
go: downloading github.com/projectdiscovery/dnsx v1.1.6
go: downloading golang.org/x/oauth2 v0.16.0
go: downloading golang.org/x/net v0.20.0
go: downloading golang.org/x/tools v0.11.0
go: downloading golang.org/x/crypto v0.18.0
go: downloading github.com/refraction-networking/utls v1.6.1
go: downloading github.com/pierrec/lz4/v4 v4.1.21
github.com/projectdiscovery/subfinder/v2/cmd/subfinder imports
        github.com/projectdiscovery/subfinder/v2/pkg/runner imports
        github.com/projectdiscovery/subfinder/v2/pkg/passive imports
        github.com/projectdiscovery/subfinder/v2/pkg/subscraping/sources/facebook imports
        github.com/projectdiscovery/retryablehttp-go imports
        github.com/projectdiscovery/fastdialer/fastdialer imports
        github.com/refraction-networking/utls imports
        crypto/ecdh: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)
النتيجه النهائيه
كود:
root@DESKTOP-RF2HFB4:/home/ahmed105# subfinder -version
subfinder: command not found
 
التعديل الأخير:
بعد هذا كله قمت بجل المشكله في اداة subfinder
بلازالة go نهائيا من الجهاز حرفيا
ومن ثم اعادة تثبيتها وتنزيل الاداه subfinder ولكن كان هناك بعض المشاكل
تلك
كود:
root@DESKTOP-RF2HFB4:~/go/bin# lssubfinderroot@DESKTOP-RF2HFB4:~/go/bin# subfinder --helpsubfinder: command not foundroot@DESKTOP-RF2HFB4:~/go/bin#
وهذا هو الحل
كود:
root@DESKTOP-RF2HFB4:~/go/bin# echo 'export PATH=$PATH:~/go/bin' >> ~/.bashrc
root@DESKTOP-RF2HFB4:~/go/bin# source ~/.bashrc


وايضا قمت بمسح الاداه التي تشبهها
ونزلت الذي ساستخدمها من githup
وهنا ظهرت المشكله
ولكن بقي مشكله
كود:
root@DESKTOP-RF2HFB4:~# go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)


@King.Of.Noobs

لكن ما رايك في هذا الحل هل اطبقه
1704755019566.png

كود:
go: downloading github.com/tidwall/tinyqueue v0.1.1
go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)
ولكن التثبيت ينتهي دائما بهذا الخطا
 
التعديل الأخير:
بعد هذا كله قمت بجل المشكله في اداة subfinder
بلازالة go نهائيا من الجهاز حرفيا
ومن ثم اعادة تثبيتها وتنزيل الاداه subfinder ولكن كان هناك بعض المشاكل
تلك
كود:
root@DESKTOP-RF2HFB4:~/go/bin# lssubfinderroot@DESKTOP-RF2HFB4:~/go/bin# subfinder --helpsubfinder: command not foundroot@DESKTOP-RF2HFB4:~/go/bin#
وهذا هو الحل
كود:
root@DESKTOP-RF2HFB4:~/go/bin# echo 'export PATH=$PATH:~/go/bin' >> ~/.bashrc
root@DESKTOP-RF2HFB4:~/go/bin# source ~/.bashrc


وايضا قمت بمسح الاداه التي تشبهها
ونزلت الذي ساستخدمها من githup
وهنا ظهرت المشكله
ولكن بقي مشكله
كود:
root@DESKTOP-RF2HFB4:~# go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest
go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)


@King.Of.Noobs

لكن ما رايك في هذا الحل هل اطبقه
مشاهدة المرفق 6770
كود:
go: downloading github.com/tidwall/tinyqueue v0.1.1
go/pkg/mod/github.com/refraction-networking/[email protected]/cfkem.go:25:2: package crypto/ecdh is not in GOROOT (/usr/lib/go-1.18/src/crypto/ecdh)
ولكن التثبيت ينتهي دائما بهذا الخطا
جرب دا


مشاكل لغة go كثير الصراحة ومقرفة
 
الحل
تم الحل الحمد الله
نصيحة من أخوك، لا تلجأ دائما في حل المشاكل التقنية إلى الذكاء الاصطناعي، هذا المجال يعتمد بشكل أساسي على البحث؛ وبالتالي لا أنصح أبدا باستخدام الذكاء الاصطناعي إلا إذا فرغت منك الحلول، كذلك أثناء بحثك عن الحلول تتحصل على خبرة كبيرة أثناء البحث بل وفي أغلب الأحيان تعرف حلول لمشاكل أخرى أو حلول متعددة لنفس المشكلة، خلال هذه المرحلة وأثناء بحثك عن حل ومع القراءة والبحث قد تتمكن من فهم سبب المشكلة، واذا فهمت سبب المشكلة ستجد الحل وهو ما حدث أثناء بحثي عن حل لمشكلتك وهو ملاحظتي لهذا في سطر الأوامر لديك
كود:
crypto/ecdh is not in GOROOT
علمت مباشرة أنها مشكلة في حزمة لغة GO وأغلب مشاكل هذه اللغة عموما تكون إعدادات أو إصدار قديم أو أو أو، وبالتالي كل ما عليك هو أن تقوم فقط بتحديث الحزمة أو حذفها وحذف إعداداتها وتنصيبها من جديد بشكل صحيح وبالتالي قمت بنسخ الإيرور ووضعه في خانة البحث وظهر لي الحل في أول نتيجة.
لم أكن لألاحظ هذه الأمر دون تعرضي لمشاكل مشابهة، وبالتالي دائما عليك بالبحث ثم البحث ثم البحث والابتعاد تماما عن الذكاء الاصطناعي خصوصا في بداية التعلم، أراه كارثة الحقيقة.
بالتوفيق يا أخي ❤️
 
كود:
نصيحة من أخوك، لا تلجأ دائما في حل المشاكل التقنية إلى الذكاء الاصطناعي، هذا المجال يعتمد بشكل أساسي على البحث؛ وبالتالي لا أنصح أبدا باستخدام الذكاء الاصطناعي إلا إذا فرغت منك الحلول، كذلك أثناء بحثك عن الحلول تتحصل على خبرة كبيرة أثناء البحث بل وفي أغلب الأحيان تعرف حلول لمشاكل أخرى أو حلول متعددة لنفس المشكلة، خلال هذه المرحلة وأثناء بحثك عن حل ومع القراءة والبحث قد تتمكن من فهم سبب المشكلة، واذا فهمت سبب المشكلة ستجد الحل وهو ما حدث أثناء بحثي عن حل لمشكلتك وهو ملاحظتي لهذا في سطر الأوامر لديك
كود:
crypto/ecdh is not in GOROOT
علمت مباشرة أنها مشكلة في حزمة لغة GO وأغلب مشاكل هذه اللغة عموما تكون إعدادات أو إصدار قديم أو أو أو، وبالتالي كل ما عليك هو أن تقوم فقط بتحديث الحزمة أو حذفها وحذف إعداداتها وتنصيبها من جديد بشكل صحيح وبالتالي قمت بنسخ الإيرور ووضعه في خانة البحث وظهر لي الحل في أول نتيجة.
لم أكن لألاحظ هذه الأمر دون تعرضي لمشاكل مشابهة، وبالتالي دائما عليك بالبحث ثم البحث ثم البحث والابتعاد تماما عن الذكاء الاصطناعي خصوصا في بداية التعلم، أراه كارثة الحقيقة.
بالتوفيق يا أخي ❤️
في الواقع لقد جلست في حل مشكلة اداة ل beef 3 شهور بفترات متباعده
فمليت من بعد ذلك 3 شهور فتره كبيره على تلك الاداه
ولكن ساطبق تلك النصيحه بكل تاكيد ان شاء الله
والابتعاد تماما عن الذكاء الاصطناعي خصوصا في بداية التعلم، أراه كارثة الحقيقة.
والبحث عن المشكله
 
التعديل الأخير:

آخر المشاركات

فانوس

رمضان
عودة
أعلى