Hướng dẫn cài đặt Team Fortress 2 trên Ubuntu

Hướng dẫn này giải thích cách cài đặt Team Fortress 2 trên hệ điều hành Ubuntu. Nó được thực hiện trên Ubuntu 12.04 x86. Các phiên bản khác của Debian hoặc Ubuntu cũng có thể hoạt động mà không có bất kỳ thay đổi nào.

Bước 1.

Kết nối với VPS của bạn bằng cách sử dụng các chi tiết đăng nhập root.

Bước 2.

Cài đặt các gói cần thiết bằng cách gõ:

apt-get install screen

Nếu bạn đang chạy một hệ thống 64 bit, bạn cũng sẽ cần phải chạy:

apt-get install lib32gcc1

Lưu ý rằng gói kết thúc bằng một 1(một), không phải một L.

Bước 3.

Tạo người dùng mới bằng cách chạy lệnh:

adduser tf2

Làm theo lời nhắc trên màn hình bằng cách điền thông tin mong muốn. Lưu ý rằng các trường liên quan đến thông tin như "Tên đầy đủ" và "Địa chỉ" là tùy chọn.

Bước 4.

Kết nối lại với VPS bằng tên người dùng tf2và mật khẩu bạn đã chọn trong quá trình tạo người dùng.

Bước 5.

Tạo thư mục mới cho bản sao máy chủ của Steam bằng cách chạy lệnh:

mkdir steamcmd

Sau đó nhập thư mục bằng cách chạy:

cd steamcmd

Sau này, SteamCMD có thể được tải xuống bằng cách chạy lệnh:

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz

Khi quá trình tải xuống hoàn tất (chỉ mất vài giây) hãy chạy lệnh:

tar -xvzf steamcmd_linux.tar.gz

Bước 6.

Khởi chạy SteamCMD bằng cách gõ:

./steamcmd.sh

SteamCMD nên thực hiện tự cập nhật, sau đó hiển thị một dòng nói Steam>. Tại thời điểm này, bạn cần đăng nhập vào Steam bằng cách chạy:

login anonymous

Tiếp theo, tại Steam>dấu nhắc, gõ:

force_install_dir /home/tf2/server/

Tại thời điểm này, Steam đã sẵn sàng tải xuống các tệp máy chủ Team Fortress 2. Chạy lệnh sau để bắt đầu tải xuống. Điều này có thể mất một thời gian.

app_update 232250 validate

Bước 7.

Tạo một kịch bản để khởi chạy máy chủ. Điều này có thể được thực hiện bằng cách chạy:

cd /home/tf2
nano start_tf2.sh

Sau đó sao chép như sau vào tập tin:

#!/bin/sh
sleep 1
screen -A -m -d -S tf2-server ./ttt/srcds_run -console -game tf2 +map cp_badlands +maxplayers 24
echo "TF2 Server Started, type screen -r to view console"

Nhấn Ctrl + X theo sau là Y để lưu tệp.

Để làm cho tập tin thực thi, chạy lệnh:

chmod +x start_tf2.sh

Bước 8.

Khởi động máy chủ bằng cách chạy:

./start_tf2.sh

Sau đó, máy chủ sẽ bắt đầu và có thể được kết nối với trong trò chơi.

Bước 9.

Tùy chỉnh máy chủ bằng cách nhập nano start_tf2.shvà thay đổi giá trị sau "+ map" hoặc "+ maxplayers" thành bản đồ hoặc số người chơi bạn muốn. Sau khi thực hiện các chỉnh sửa đó, nhấn Ctrl + X theo sau là Y để lưu.

Để thay đổi các tùy chọn cấu hình khác, gõ:

cd server/tf/cfg
nano server.cfg

Điều này sẽ mở tập tin cấu hình chính cho máy chủ. Các giá trị này có thể được sửa đổi theo một số cách để làm cho máy chủ của bạn xuất hiện khác nhau.

Giá trị đầu tiên mà bạn nên thêm là "tên máy chủ". Biến này được sử dụng để đặt tên cho máy chủ của bạn. Nó có thể được chỉnh sửa bằng cách thêm một dòng nói:

hostname "My Vultr Server"

Một biến thường được thay đổi khác là "mp_maxrounds". Biến này được sử dụng để thay đổi số vòng giữa mỗi lần thay đổi bản đồ. Nó có thể được sửa đổi bằng cách thêm một dòng khác server.cfgvà gõ:

mp_maxrounds 5

Khi bạn đặt giá trị "mp_maxrounds", nhấn Ctrl + X rồi Y để lưu và thoát.

Một khía cạnh cuối cùng của cấu hình mà tôi sẽ trình bày trong hướng dẫn này là chu trình bản đồ. Chu trình bản đồ chỉ được viết dưới dạng một danh sách trong tệp mapcycle.txt. Mở chu trình bản đồ bằng cách gõ:

nano mapcycle.txt

Trong tệp này, một danh sách được viết với một bản đồ trên mỗi dòng. Ví dụ:

cp_badlands
cp_granary
cp_degrootkeep

Sau khi nhập tất cả các bản đồ mong muốn, nhấn Ctrl + X rồi Y để lưu và thoát. Các cài đặt này sẽ yêu cầu khởi động lại máy chủ. Điều này có thể đạt được bằng cách đăng nhập vào Trang chủ thành viên Vultr và khởi động lại máy chủ và kết nối lại với tư cách người dùng tf2và nhập:

./start_tf2.sh

Ngoài ra, Máy chủ TF2 có thể được khởi động lại bằng cách gõ:

screen -r

Sau đó nhấn Ctrl + C và gõ:

cd /home/tf2
./start_tf2.sh

Ghi chú cuối cùng

Bảng điều khiển máy chủ có thể được truy cập tại bất kỳ điểm nào bằng cách nhập nội dung sau vào màn hình đầu cuối.

screen -r

Để rời khỏi bảng điều khiển máy chủ, Giữ phím Ctrl và nhập AD .

Tại một số điểm, máy chủ có thể cần cập nhật. Nó sẽ đưa ra cảnh báo trong bảng điều khiển máy chủ khi điều này là cần thiết. Một bản cập nhật có thể được thực hiện bằng cách chạy:

cd /home/tf2/steamcmd/
./steamcmd.sh +login anonymous +force_install_dir /home/tf2/server/ +app_update 232250

Sau vài phút, bạn có thể khởi động lại máy chủ và khách hàng sẽ có thể kết nối lại.



Leave a Comment

Cách cài đặt SuiteCRM trên Ubuntu 16.04

Cách cài đặt SuiteCRM trên Ubuntu 16.04

Hướng dẫn cài đặt SuiteCRM, một giải pháp CRM mã nguồn mở, trên Ubuntu 16.04 với các bước chi tiết và dễ hiểu.

ReactOS: Đây có phải là tương lai của Windows?

ReactOS: Đây có phải là tương lai của Windows?

ReactOS, một hệ điều hành mã nguồn mở và miễn phí đã có phiên bản mới nhất. Liệu nó có thể đáp ứng đủ nhu cầu của người dùng Windows hiện đại và hạ gục Microsoft? Hãy cùng tìm hiểu thêm về trải nghiệm hệ điều hành kiểu cũ nhưng mới hơn này.

Liệu AI có thể chiến đấu với số lượng các cuộc tấn công bằng Ransomware ngày càng tăng

Liệu AI có thể chiến đấu với số lượng các cuộc tấn công bằng Ransomware ngày càng tăng

Các cuộc tấn công ransomware đang gia tăng, nhưng liệu AI có thể giúp đối phó với loại virus máy tính mới nhất? AI có phải là câu trả lời? Đọc ở đây biết là AI boone hay cấm

Luôn kết nối thông qua Ứng dụng WhatsApp Desktop 24 * 7

Luôn kết nối thông qua Ứng dụng WhatsApp Desktop 24 * 7

Whatsapp cuối cùng đã ra mắt ứng dụng Máy tính để bàn cho người dùng Mac và Windows. Giờ đây, bạn có thể truy cập Whatsapp từ Windows hoặc Mac một cách dễ dàng. Có sẵn cho Windows 8+ và Mac OS 10.9+

Làm thế nào AI có thể đưa quá trình tự động hóa lên cấp độ tiếp theo?

Làm thế nào AI có thể đưa quá trình tự động hóa lên cấp độ tiếp theo?

Hãy đọc phần này để biết Trí tuệ nhân tạo đang trở nên phổ biến như thế nào đối với các công ty quy mô nhỏ và làm thế nào nó đang tăng khả năng khiến họ phát triển và giúp đối thủ cạnh tranh của họ có thể cạnh tranh.

Bản cập nhật bổ sung macOS Catalina 10.15.4 đang gây ra nhiều vấn đề hơn là giải quyết

Bản cập nhật bổ sung macOS Catalina 10.15.4 đang gây ra nhiều vấn đề hơn là giải quyết

Gần đây Apple đã phát hành macOS Catalina 10.15.4 một bản cập nhật bổ sung để khắc phục các sự cố nhưng có vẻ như bản cập nhật đang gây ra nhiều vấn đề hơn dẫn đến việc máy mac bị chai. Đọc bài viết này để tìm hiểu thêm

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

13 Công cụ trích xuất dữ liệu thương mại của Dữ liệu lớn

Hệ thống tệp nhật ký là gì và nó hoạt động như thế nào?

Hệ thống tệp nhật ký là gì và nó hoạt động như thế nào?

Máy tính của chúng tôi lưu trữ tất cả dữ liệu một cách có tổ chức được gọi là hệ thống tệp Ghi nhật ký. Đây là một phương pháp hiệu quả cho phép máy tính tìm kiếm và hiển thị các tệp ngay khi bạn nhấn tìm kiếm. Https://wethegeek.com/? P = 94116 & preview = true

Điểm kỳ dị về công nghệ: Tương lai xa của nền văn minh nhân loại?

Điểm kỳ dị về công nghệ: Tương lai xa của nền văn minh nhân loại?

Khi Khoa học phát triển với tốc độ nhanh chóng, chiếm rất nhiều nỗ lực của chúng ta, những rủi ro của việc phục tùng bản thân trước một Điểm kỳ dị không thể giải thích cũng tăng lên. Hãy đọc, điểm kỳ dị có thể có ý nghĩa gì đối với chúng ta.

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1

Hiểu rõ hơn về 26 kỹ thuật phân tích dữ liệu lớn: Phần 1