ฉันตัดสินใจทำการติดตั้งแบบสะอาดที่ 15.10 และดังนั้นต้องติดตั้ง MATLAB ใหม่ ใบอนุญาต MATLAB เชื่อมโยงกับที่อยู่ฮาร์ดแวร์ eth0
การ์ด Ethernet ของฉันแสดงรายการเป็น enp1s0 และฉันจำเป็นต้องเปลี่ยนชื่อเป็น eth0 เฉพาะ lo อยู่ในรายการ/etc/network/interfaces
และ/etc/udev/rules.d/70-persistent-net.rules
ไม่มีอยู่ดังนั้นฉันไม่แน่ใจว่าจะเริ่มต้นอย่างไร
.link
ไฟล์ของ systemd แต่บางคนแนะนำว่าสิ่งนี้ไม่ได้ผลสำหรับพวกเขา มันมีโอกาสมากที่สุดไม่ได้ทำงานเพราะหลังจากแก้ไขลิงค์ไฟล์ initramfs จะต้องได้รับการปรับปรุง ดังนั้นทำตามคำตอบของ @ jndz ก่อนจากนั้นทำตามคำตอบที่ฉันลิงก์ไว้ด้านบน
udev
กฎการเปลี่ยนชื่ออินเตอร์เฟซที่เป็นeth0
..lets บอกว่าที่อยู่ MAC ของอินเตอร์เฟซเป็นxx:XX:xx:YY:yy:ZZ
แล้วคุณสามารถสร้างไฟล์ใน/etc/udev/rules.d/
เช่น99-rename-net.rules
และใส่SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:XX:xx:YY:yy:ZZ", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
ใน file..if คุณไม่ทราบที่อยู่ MAC แล้วคุณจะได้รับมัน จาก/sys/class/net/enp1so/address
file ..