EDIT: Chỉ cần nhìn vào câu trả lời được chấp nhận. Tôi đã không làm thế nào nó hoạt động tại thời điểm viết nên tôi chỉ đoán dưới đây.
Tôi chưa quen với Linux nên đây có thể là một câu hỏi không hay. Tôi đang cố gắng cài đặt một trình duyệt web mới có tên là vi phạm được xây dựng bằng JavaScript cụ thể là Node.js và tôi muốn thử hack nó một chút.
Tôi đã cài đặt thư mục tar từ trang web của họ và tôi có một thư mục có tên AUTO_UPDATE_BUNDLE và một tệp có tên breach.sh Tôi tin rằng tệp vi phạm là một tập lệnh bash và tôi đoán đó là cách tôi cài đặt nó. (Tôi không biết nếu điều đó đúng.)
Vì vậy, tôi tìm kiếm trực tuyến cách chạy một tập lệnh bash. Tôi đã đi trong thiết bị đầu cuối và đây là những gì tôi đã viết trong thư mục của tập tin breach.sh.
sh breach
Tôi đã nhận được lỗi này.
[3428:3428:0710/191300:858123323:FATAL:browser_main_loop.cc(172)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
Aborted (core dumped)
Sau đó tôi đã điều hướng đến liên kết đến code.google.com / ... ở trên và nó nói
Chúng ta cần một nhị phân trợ giúp SUID để bật hộp cát trên Linux.
Trong hầu hết các trường hợp, bạn có thể chạy build / update-linux-sandbox.sh và nó sẽ cài đặt hộp cát phù hợp cho bạn trong / usr / local / sbin và bảo bạn cập nhật .bashrc nếu cần.
Tôi không hiểu làm thế nào tôi có thể chạy build/update-linux-sandbox.sh
. Là xây dựng một thư mục trong thư mục gốc của tôi? Tôi đã cố gắng tìm kiếm nó ở đó nhưng tôi không thể tìm thấy nó.
Tôi sẽ đánh giá cao bất kỳ trợ giúp nào và nếu tôi đang đi sai hướng với việc cài đặt đúng trình duyệt này hơn là sửa lỗi cho tôi thì tôi đã sai ở đâu. Cảm ơn trước.
CHROME_DEVEL_SANDBOX=/usr/lib/chromium-browser/chrome-sandbox ./breach
mỗi lần tôi muốn bắt đầu vi phạm không? Có cách nào để xây dựng một phím tắt hoặc một cái gì đó? Ngay cả một tài liệu tham khảo sẽ được tốt đẹp.