Chương trình không phải GUI nào (daemon) sử dụng glib?Các chương trình không sử dụng GUI nào sử dụng glib?
Trả lời
Trên hệ thống Ubuntu rdepends apt-cache của tôi libglib2.0-0 mang lại cho tôi, trong số rất nhiều người khác:
- amanda-server (phần mềm sao lưu)
- bitlbee (IRC < -> khác nhau Proxy IM)
- blktool (công cụ để các thông số thiết bị khối chỉnh; không phải là một daemon AFAIU)
- collectd (thống kê hệ thống thu gom và giám sát daemon)
- consolekit (khuôn khổ cho việc xác định và theo dõi người dùng, sess ion và ghế)
- devicekit-đĩa (trừu tượng cho liệt kê các thiết bị khối)
- devicekit điện (trừu tượng cho quản lý điện năng)
- (Tôi đã chán vào thời điểm này)
này liệt kê gói khá hơn phụ thuộc nhị phân thực tế; nó có thể (nhưng tôi không nghĩ rằng có khả năng) rằng một số các gói này gửi các ứng dụng GUI phụ thuộc vào glib.
Chúng ta hãy, nói, consolekit và xác minh:
dpkg -L consolekit
nói với tôi daemon là/usr/sbin/consolekit-daemon, và ldd /usr/sbin/console-kit-daemon
nói với tôi nó phụ thuộc vào libglib, libgthread, libgmodule, libgobject, libgio , nhưng không có nội dung GUI. Vì vậy, ở đây bạn là, một daemon chính hãng sử dụng glib.
Tôi sử dụng glib khá một chút trong lập trình không phải GUI, đặc biệt là đối với các hệ thống tệp FUSE. Rất nhiều thói quen để bổ sung glibc, những thứ như bảng băm, thực thi danh sách liên kết, một thư viện luồng đa nền tảng - rất nhiều công cụ hữu ích cho lập trình đa năng. Tôi nghĩ về nó giống như phiên bản Boost của C.
Irssi, ứng dụng khách IRC có hỗ trợ cho tập lệnh.
Đáng chú ý nhất trong ký ức của tôi là libpurple ngoài GUI đối tác của Pidgin
GStreamer được xây dựng dựa GLib/GObject.
- 1. Jailing người sử dụng để chương trình GUI trong linux
- 2. IDEA IntelliJ sử dụng thư viện GUI GUI nào?
- 3. Sử dụng trình gỡ rối Leksah với các chương trình sử dụng readLn và tương tự
- 4. sử dụng chương trình phụ trợ tương tác và không tương tác trong một chương trình
- 5. Cách biên dịch và sử dụng GLib với MinGW
- 6. Chương trình GUI Java - Chương trình sơn
- 7. Chương trình GUI của MySQL
- 8. Sử dụng telnet trong Chương trình C
- 9. Đường ống chương trình sử dụng WriteConsole
- 10. Sử dụng Resultet trong Chương trình Java
- 11. Sử dụng #define trong Chương trình C
- 12. đâu để sử dụng "var' trong các chương trình javascript
- 13. Có cách nào để sử dụng java.util.Preferences trong Windows mà không sử dụng Registry làm chương trình phụ trợ không?
- 14. Bố cục trong chương trình Win32 GUI
- 15. GUI mã vạch hoặc sử dụng công cụ gui-designer
- 16. Sử dụng WPK cho PowerShell GUI
- 17. Swing/AWT - Tạo GUI theo chương trình
- 18. Tại sao chương trình Java sử dụng tệp .bat làm trình chạy chương trình?
- 19. Làm cách nào để xác định các lớp nào được chương trình Java sử dụng?
- 20. Có thể sử dụng GStreamer không có vòng lặp chính GLib không?
- 21. Cách sử dụng GUI Qt với Vala?
- 22. Tạo GUI sử dụng Eclipse (Java)
- 23. Sử dụng python để chạy chương trình khác?
- 24. Sử dụng Devel :: NYTProf trên chương trình mà fork/execs
- 25. Giết chương trình bằng cách sử dụng đa xử lý
- 26. Có một khung công tác GUI sử dụng HTML và CSS để xây dựng GUI không?
- 27. Suốt đời và sử dụng nhiều chương trình AntiForgeryToken?
- 28. Cách sử dụng IDataErrorInfo.Error trong chương trình WPF?
- 29. sử dụng hàng rào điện trong chương trình C++
- 30. C sử dụng # AssemblyFileVersion trong một chương trình
Tất cả được viết bằng C. Có lẽ bạn có nghĩa là "tại sao" ... –
@ Álvaro err no, rất nhiều thứ không sử dụng glib (không nói về libc ở đây, glib thư viện mà GTK và nội dung được xây dựng trên đầu trang) – Spudd86
@ spudd86: Bạn nói đúng, tôi bị nhầm lẫn bởi Thư viện * GNU C * (glibc). –