【问题标题】:can't run sublime text无法运行崇高的文本
【发布时间】:2017-04-01 03:53:29
【问题描述】:

在 ubuntu 上安装 sublime-text 后,我​​尝试了 16.04 32 位和 64 位,当我尝试使用命令提示符 subl 运行它时出现很多错误。

这就是我的安装方式:

sudo add-apt-repository ppa:webupd8team/sublime-text-3 
sudo apt-get update
sudo apt-get install sublime-text-installer

之后我检查了 /usr/bin/ 目录中是否存在 subl

下面是我在命令行运行subl时收到的错误,请帮忙,谢谢:

无法加载 libgdk-x11-2.0.so 无法加载 gdk_cairo_create 从 libgdk-x11-2.0.so 无法从 libgdk-x11-2.0.so 无法从 libgdk-x11-2.0.so 无法从中加载 gdk_display_get_default libgdk-x11-2.0.so 无法从中加载 gdk_display_get_pointer libgdk-x11-2.0.so 无法从中加载 gdk_error_trap_pop libgdk-x11-2.0.so 无法从 libgdk-x11-2.0.so 无法从 libgdk-x11-2.0.so 加载 gdk_input_add 无法从 libgdk-x11-2.0.so 加载 gdk_input_remove 无法加载 来自 libgdk-x11-2.0.so 的 gdk_keymap_translate_keyboard_state 无法 从 libgdk-x11-2.0.so 加载 gdk_keyval_to_unicode 无法加载 来自 libgdk-x11-2.0.so 的 gdk_pixbuf_new_from_file 无法加载 来自 libgdk-x11-2.0.so 的 gdk_region_get_rectangles 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_default 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_display 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_height 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_rgb_colormap 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_rgba_colormap 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_root_window 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_width 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_n_monitors 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_monitor_at_point 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_monitor_geometry 无法加载 来自 libgdk-x11-2.0.so 的 gdk_screen_get_resolution 无法加载 来自 libgdk-x11-2.0.so 的 gdk_unicode_to_keyval 无法加载 来自 libgdk-x11-2.0.so 的 gdk_window_get_frame_extents 无法加载 来自 libgdk-x11-2.0.so 的 gdk_window_get_origin 无法加载 来自 libgdk-x11-2.0.so 的 gdk_window_get_state 无法加载 来自 libgdk-x11-2.0.so 的 gdk_window_invalidate_rect 无法加载 来自 libgdk-x11-2.0.so 的 gdk_window_set_cursor 无法加载 来自 libgdk-x11-2.0.so 的 gdk_window_move_resize 无法加载 来自 libgdk-x11-2.0.so 的 gdk_x11_display_get_xdisplay 无法加载 来自 libgdk-x11-2.0.so 的 gdk_x11_drawable_get_xid 无法加载 来自 libgdk-x11-2.0.so 的 gdk_x11_get_server_time 无法加载 gdk_x11_get_xatom_by_name_for_display 来自 libgdk-x11-2.0.so 无法 从 libgdk-x11-2.0.so 加载 gdk_x11_window_set_user_time 无法 加载 libgtk-x11-2.0.so 无法加载 gtk_accel_group_new 从 libgtk-x11-2.0.so 无法加载 gtk_accelerator_get_default_mod_mask 从 libgtk-x11-2.0.so 无法加载 gtk_box_get_type 从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从中加载 gtk_check_menu_item_get_type libgtk-x11-2.0.so 无法加载 gtk_check_menu_item_new_with_label 从 libgtk-x11-2.0.so 无法加载 gtk_check_menu_item_set_active 从 libgtk-x11-2.0.so 无法加载 gtk_clipboard_clear libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法加载 gtk_container_remove libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 加载 gtk_dialog_run 无法从 libgtk-x11-2.0.so 加载 gtk_dialog_set_default_response 无法从 libgtk-x11-2.0.so 加载 gtk_drag_dest_set 无法加载 来自 libgtk-x11-2.0.so 的 gtk_drag_finish 无法加载 来自 libgtk-x11-2.0.so 的 gtk_file_chooser_add_filter 无法加载 来自 libgtk-x11-2.0.so 的 gtk_file_chooser_dialog_new 无法加载 来自 libgtk-x11-2.0.so 的 gtk_file_chooser_get_filename 无法加载 来自 libgtk-x11-2.0.so 的 gtk_file_chooser_get_files 无法加载 来自 libgtk-x11-2.0.so 的 gtk_file_chooser_get_type 无法加载 gtk_file_chooser_set_current_folder 来自 libgtk-x11-2.0.so 无法 从 libgtk-x11-2.0.so 加载 gtk_file_chooser_set_current_name 无法 从加载 gtk_file_chooser_set_do_overwrite_confirmation libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法加载 gtk_file_chooser_set_select_multiple 从 libgtk-x11-2.0.so 无法加载 gtk_file_filter_add_pattern libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从中加载 gtk_file_filter_set_name libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 加载 gtk_init 无法从 libgtk-x11-2.0.so 加载 gtk_init_check 无法加载 来自 libgtk-x11-2.0.so 的 gtk_main 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从中加载 gtk_menu_item_get_label libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从中加载 gtk_menu_item_set_label libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 加载 gtk_menu_new 无法从 libgtk-x11-2.0.so 加载 gtk_menu_popup 无法加载 来自 libgtk-x11-2.0.so 的 gtk_menu_shell_append 无法加载 来自 libgtk-x11-2.0.so 的 gtk_menu_shell_get_type 无法加载 来自 libgtk-x11-2.0.so 的 gtk_message_dialog_new 无法加载 来自 libgtk-x11-2.0.so 的 gtk_message_dialog_new_with_markup 无法 从 libgtk-x11-2.0.so 加载 gtk_selection_data_get_uris 无法加载 来自 libgtk-x11-2.0.so 的 gtk_selection_data_set_text 无法加载 来自 libgtk-x11-2.0.so 的 gtk_separator_menu_item_new 无法加载 来自 libgtk-x11-2.0.so 的 gtk_settings_get_default 无法加载 来自 libgtk-x11-2.0.so 的 gtk_show_uri 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从中加载 gtk_widget_hide libgtk-x11-2.0.so 无法从中加载 gtk_widget_remove_accelerator libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法加载 gtk_widget_set_double_buffered libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 无法从 libgtk-x11-2.0.so 加载 gtk_window_new 无法从 libgtk-x11-2.0.so 加载 gtk_window_present_with_time 无法从 libgtk-x11-2.0.so 加载 gtk_window_remove_accel_group 无法从 libgtk-x11-2.0.so 加载 gtk_window_resize 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_default_icon_list 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_default_size 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_keep_above 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_modal 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_position 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_title 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_transient_for 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_type_hint 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_stick 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_unfullscreen 无法加载 来自 libgtk-x11-2.0.so 的 gtk_widget_modify_bg 无法加载 gtk_window_set_decorated from libgtk-x11-2.0.so 无法加载 来自 libgtk-x11-2.0.so 的 gtk_window_set_skip_taskbar_hint 无法加载 gtk_window_set_skip_pager_hint 来自 libgtk-x11-2.0.so

【问题讨论】:

    标签: ubuntu sublimetext3


    【解决方案1】:

    您的 ubuntu 中似乎缺少 libgtk

    您可以尝试通过以下方式安装:

    sudo apt-get install libgtk2.0
    

    【讨论】:

    • 谢谢你,这消除了所有的错误信息,但现在当我在命令行中输入“subl”时,什么也没有发生。我正在通过 ssh 连接到这台机器,这会有所不同吗?如果是,如何解决?
    • 是的。 Sublime 是基于 ui 的,无法在终端中通过 ssh 打开。您是否使用任何 vnc 或 nomachine 客户端?否则,您甚至可以尝试通过 ssh -X 登录,然后运行 ​​sublime。如果您只想编辑文件而不使用 sublime,请使用 vim 编辑器。
    • 好的,今天下班回家我试试安装vim编辑器。
    • 我通常这样登录 "ssh root@ipAddressHere" 为了使 ssh -X 工作,我只需输入 "ssh -X root@ipAddressHere" ...我这样做并输入 subl命令仍然什么都不做。我有 nano 作为文本编辑器并且很乐意使用它,除非您认为 vim 更好,否则我希望能够获得崇高的文本或类似的东西来工作。感谢您的帮助。
    • 是的。尝试-X 选项。 vim 的学习曲线非常艰难。但是一旦你学会了,它在 ssh 会话中非常有用。
    猜你喜欢
    • 1970-01-01
    • 2020-08-29
    • 1970-01-01
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多