คำถามติดแท็ก linux

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

2
วัตถุประสงค์ของการส่งออกฟังก์ชั่นในทุบตี
ถ้าเราดูตัวอย่างต่อไปนี้: # testing(){ echo hello;} # testing hello # echo $(testing) hello # echo testing >script # ./script ./script: line 1: testing: command not found # source ./script hello # export -f testing # ./script hello ปรากฎว่าbashฟังก์ชั่นจะต้องส่งออกเฉพาะในกรณีที่คุณต้องการใช้ในสคริปต์ที่ไม่ได้มา ฉันลองใช้หลายระดับของ subshells พฤติกรรมเหมือนกัน บางคนสามารถยืนยันสิ่งนี้ได้เพราะฉันพบว่ามันขัดแย้งกับการอ้างว่าตัวแปรท้องถิ่นไม่มีอยู่ใน subshells
1 linux  bash  shell 

2
ฉลาดเสียใน Ubuntu 16.04
ฉันคาดว่าจะติดตั้งpython-pipแพ็คเกจ แต่sudo apt install python-pipให้ฉันข้อผิดพลาดต่อไปนี้: $ sudo apt install python-pip Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: apport-symptoms python3-systemd Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: python-setuptools python-wheel …
1 linux  ubuntu  python  apt 

0
ทำไมไวน์ถึงสร้างไดเรกทอรี "เหมือนกัน" ใน F23
ผมติดตั้งไวน์ในFedora 23การใช้แพคเกจติดตั้ง sudo dnf install wine sudo dnf install winetricks ดูเหมือนว่ามันจะสร้างไดเรกทอรีจำนวนมากด้วยชื่อเดียวกัน แต่อย่างที่คุณเห็นโครงสร้างไม่เหมือนกัน (Program Files x64 เก็บแอพที่ฉันติดตั้งไว้ที่หนึ่ง แต่ไม่ใช่ที่อื่น) มีคำอธิบายหรือว่าฉันฉุนอะไรซักอย่าง? $ tree -L 3 /home/statquant/.wine /home/statquant/.wine ├── dosdevices │ ├── c: -> ../drive_c │ └── z: -> / ├── drive_c │ ├── Program\ Files │ │ ├── Common\ Files │ │ ├── …
1 linux  wine  fedora-23 

0
กระบวนการหนีควบคุมที่ชัดเจน
ฉันเหลือ lynid lynx พร้อมเดสก์ท็อป gnome หลังจากถอนการติดตั้งโปรแกรม klipper มีกระบวนการใหม่และไม่เป็นที่พอใจซึ่งเริ่มต้นเมื่อเริ่มต้นและใช้เวลาประมาณ 66% ของเวลาซีพียูของฉัน ตาม "top" หมายเลขกระบวนการคือ 10 และชื่อของกระบวนการคือ "events / 1" ฉันไม่สามารถฆ่ากระบวนการโดยใช้ "top" หรือ "kill" ฉันไม่มีแอปพลิเคชั่นเริ่มต้นพิเศษยกเว้น gnome-do และ tomboy การกำจัดสิ่งเหล่านี้ไม่มีผลกระทบ ใครช่วยได้บ้าง

1
ยำบอกรุ่นของการพึ่งพาได้อย่างไร
ฉันติดตั้งแพ็คเกจด้วย Yum (Varnish 3.0.2) แล้ว อย่างไรก็ตามคุณลักษณะที่ฉันต้องการได้ถูกลบออกดังนั้นฉันจึงต้องย้อนกลับ ตามเอกสารอธิบายคุณลักษณะนั้นถูกลบใน 3.0-Beta ดังนั้นฉันจึงต้องการเปลี่ยนกลับเป็นเวอร์ชันล่าสุดก่อนหน้านั้น (นี่คือ 2.1.5) สิ่งนี้ได้รับการติดตั้งแล้ว แต่มีสาม RPM สำหรับติดตั้ง (จากhttp://users.linpro.no/ingvar/varnish/2.1.5/2.1.5-1/el5/x86_64/ ) หลังจากที่faffingเกี่ยวกับการพึ่งพาที่ขาดหายไปเหล่านี้ได้รับการติดตั้ง อย่างไรก็ตามคุณสมบัติที่ฉันต้องการยังไม่ได้มี ฉันสงสัยว่าหนึ่งในการอ้างอิงนั้นมาจากงานสร้างจริงหรือไม่ คุณรู้หรือไม่ว่าฉันสามารถดูเวอร์ชั่นของการพึ่งพาทั้งหมดของแพ็คเกจการติดตั้งยำได้อย่างไร

3
บูตคู่ (Mac / Linux) MacBook เสียหลังจากสร้างพาร์ติชันใหม่
MacBook ของฉันจะไม่บูตเป็น macOS อีกต่อไปเฉพาะบน Linux (Ubuntu) แม้การรีสตาร์ทด้วยการกดaltจะไม่แสดงตัวเลือกดิสก์ macOS อีกต่อไป นี่คือสิ่งที่เกิดขึ้น: ฉันตั้งค่า High Siera / Ubuntu 16 สำหรับบูตคู่บนแล็ปท็อปของฉันพร้อมตัวจัดการการบูต rEFInd ทุกอย่างทำงานได้ดี ฉันสร้างพาร์ติชันใหม่จาก Mac โดยใช้ Disk Utility เพื่อให้สามารถเข้าถึงได้ทั้งจาก Mac และ Linux (ฉันเลือกรูปแบบ exFat) ฉันได้รับป๊อปอัพข้อความสองครั้งก่อนที่จะยืนยัน (ดูด้านล่าง) สร้างพาร์ติชันสำเร็จฉันคัดลอกข้อมูลบางส่วนจาก Mac ของฉันและทำการรีบูตบน Linux เพื่อยืนยันว่าฉันสามารถเข้าถึงได้ มันทำงานได้ดี จากตรงนั้นฉันไม่สามารถบูตบน Mac ได้อีกต่อไปไอคอนก็หายไปเมื่อเวลาเริ่มต้น ฉันสามารถบูตบน Linux แต่ไม่ได้อยู่บน Mac ข้อความป๊อปอัพระหว่างการสร้างพาร์ติชัน: Partitioning this device will …

1
จะสร้างอุปกรณ์ ramdisk block บน Fedora 17 ได้อย่างไร?
ใน Fedora 16 ได้เอาออกไปและแทนที่ด้วย/dev/ram*tmpfs อย่างไรก็ตามtmpfsไม่สามารถสร้างอุปกรณ์บล็อกได้ คำถาม ฉันจะสร้างอุปกรณ์บล็อก ramdisk ใน Fedora 17 ได้อย่างไร

0
จะรู้ได้อย่างไรว่า BIOS ใน Macbook Pro ของฉันทำงานในโหมด EFI หรือโหมดการจำลอง BIOS เมื่ออยู่ใน Linux
ฉันแทนที่ OSX ด้วย Linux ทั้งหมด ใน Ubuntu 10.10 ฉันจะรู้ได้อย่างไรว่า BIOS ทำงานในโหมดใด จะดีกว่าไหมถ้าให้มันทำงานในโหมด EFI?

1
ฉันจะออกจาก Terminal ในระบบย่อย Windows สำหรับ Linux ได้อย่างไร
ฉันได้ติดตั้งWindows Subsystem สำหรับ Linux (WSL ) บนระบบปฏิบัติการ Windows ของฉันแล้วและสามารถดู Terminal ใน Visual Studio Code Editor ได้ ดังนั้นฉันจึงพิมพ์help sshคำสั่งและการเข้าชมenterตั้งแต่นั้นฉันเห็นเครื่องหมายมากกว่า ( >) และไม่สามารถดำเนินการคำสั่งได้ ฉันจะกลับมาได้อย่างไร ฉันพยายามใช้exit, exit 0, exit -f, quit, killallและสิ่งที่ไม่
1 linux  ssh  terminal 

1
fbsetbg ให้ข้อผิดพลาดเมื่อใดก็ตามที่ฉัน startx
เมื่อใดก็ตามที่ฉัน startx ฉันได้รับข้อความแสดงข้อผิดพลาดนี้จาก fbsetbg fbsetbg: Something went wrong while setting the wallpaper. Run 'display -geometry 1280x1024+0+0 -wn xterm to find out what. สิ่งนี้ทำให้ฉันสับสนเพราะภาพพื้นหลังของฉันปรากฏขึ้นจริงหลังจากข้อความนี้ใช้ได้ นี่คือ. xinitrc ของฉันซึ่งใช้ fbsetbg: xrdb -merge ~/.Xresources fbsetbg ~/pics/peace.jpg /usr/bin/xmonad

1
ไดเรกทอรีการตั้งชื่อหลังจากอีเมลภายใต้ลินุกซ์
Linux ช่วยให้ฉันตั้งชื่อไดเรกทอรีได้ test@gmail.com ฉันไม่สนใจเกี่ยวกับความเข้ากันได้กับระบบปฏิบัติการอื่น ตกลงเพื่อตั้งชื่อไดเรกทอรีเช่นนี้ภายใต้ Linux? _มีค่อนข้างไม่กี่หน้าในเว็บจะบอกว่ามันจะดีกว่าที่จะติดและตัวเลข มันมีความสำคัญในระบบปฏิบัติการสมัยใหม่อย่าง Linux หรือไม่? ฉันยอมรับบางแอปพลิเคชันอาจมีปัญหาในการอ่านไดเรกทอรีเหล่านี้ แต่ฉันไม่สนใจเกี่ยวกับแอปพลิเคชันอื่น ๆ แอปพลิเคชันเดียวที่ฉันสนใจคือแอปที่ฉันกำลังเขียนและดูเหมือนว่าจะทำงานได้ดี
1 linux 

2
การเรียกใช้สคริปต์เมื่อเริ่มต้น (Ubuntu)
ฉันมีสคริปต์นี้ชื่อstartupcssฉันวางไว้/etc/init.d แล้วเพิ่มบริการupdate-rc.d startupcss defaultsแต่เมื่อฉันพยายามที่จะเริ่มบริการservice startupcss startฉันได้รับข้อผิดพลาดนี้startupcss: unrecognized serviceเห็นได้ชัดว่าไม่ทำงานในการเริ่มต้นด้วย นี่คือ startupcss ของฉัน #! /bin/sh ### BEGIN INIT INFO # Provides: startupcss # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service …
1 linux  ubuntu  script  boot 

1
XP รีสตาร์ทเครื่องเมื่อบู๊ตผ่านเมนู grub2
มี HDD สองตัวติดอยู่บนบอร์ดคอมพิวเตอร์ หนึ่ง hdd มีการติดตั้ง Linux และอีกอันหนึ่งมี Windows XP (บนพาร์ติชันแรก) และ Windows 7 (บนพาร์ติชันที่สอง) เริ่มแรกฉันติดตั้ง xp แล้ว 7 เมื่อคอมพิวเตอร์บูทด้วยการเชื่อมต่อ HDD เพียงหนึ่งตัวหน้าต่างทั้งสองสามารถบู๊ตได้โดยไม่มีปัญหา เมื่อฉันเชื่อมต่อ Linux HDD กับพอร์ต SATA ใด ๆ และเปลี่ยนการตั้งค่าไบออสเป็นดิสก์สำหรับบูตหลัก หลังจากโหลดเมนูด้วงฉันเลือก Windows 7 แล้วฉันเมนู Windows Boot Loader ขึ้นมา จากนั้นฉันเลือก XP บน windows boot loader และ bom! คอมพิวเตอร์รีสตาร์ทเมื่อฉันกด Enter ฉันได้ติดตั้ง OS …
1 windows  linux  boot  grub2 

3
การติดตั้ง iso linux จากภายในเครือข่ายมหาวิทยาลัย
ในการติดตั้ง gentoo ฉันต้องเชื่อมต่อกับเครือข่ายอินเทอร์เน็ตไร้สายของมหาวิทยาลัย มันต้องมีชื่อผู้ใช้และรหัสผ่านเข้าสู่ระบบ / การตรวจสอบ ฉันสงสัยว่าใครมีคำแนะนำใด ๆ ในแง่ของการกำหนดค่าการเชื่อมต่ออินเทอร์เน็ต เอกสารประกอบการติดตั้ง Gentoo แนะนำให้ใช้ net-setup, pppoe, pptp, dhcp และ iwconfig ฉันไม่สามารถหาวิธีกำหนดค่าการเชื่อมต่อนี้ได้เนื่องจากวิธีเดียวที่ฉันเข้าใจคือเลือกเครือข่ายจากรายการและป้อนข้อมูลการตรวจสอบสิทธิ์จากภายในเบราว์เซอร์

0
คอมพิวเตอร์ CentOS 6 เครื่องเก่าของฉันเสียชีวิต ฉันจะสร้างบูตใหม่ด้วย HDD เก่าได้อย่างไร
อย่างที่ชื่อบอกว่าฉันมีกล่อง CentOS 6 มาหลายปีแล้ว แต่เมื่อไม่นานมานี้ก็ตาย เนื่องจากมันค่อนข้างเก่าฉันจึงอัพเกรดมันพร้อมกล่องใหม่ทั้งหมด (psu ใหม่, เมนบอร์ด, RAM, CPU) แต่เก็บ HDDs ไว้ ทฤษฎีของฉันคือว่าตั้งแต่ด้วงมีอยู่ในฮาร์ดไดรฟ์ฉันหวังว่าจะสามารถบูตและกู้คืนไฟล์ได้อย่างน้อยจากนั้นทำการติดตั้งใหม่ในภายหลัง เครื่องโหลดผ่าน BIOS ไปยังหน้าจอที่เพิ่งพูดว่า "GRUB" พร้อมเคอร์เซอร์กะพริบ สิ่งนี้จะสามารถกู้คืนกลับสู่สถานะที่สามารถบูตได้หรือไม่หรือฉันต้องใช้ไฟล์ที่มีแผ่นดิสก์ linux live แล้วทำการล้าง HDD?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.