我正在使用 Ubuntu(Linux 3.2.0-37-generic #58-Ubuntu x86_64 GNU/Linux)。我刚刚使用图形安装程序(来自 PlasticSCM 官方下载站点)安装了 PlasticSCM(仅客户端)。
安装过程完成没有问题,但客户端没有打开。
然后我尝试使用 Ubuntu/Debian 软件包(来自https://www.plasticscm.com/plastic-for-linux/index.html)进行安装,但缺少一些依赖项:
Err http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/ ./ plasticscm-libmono3-debugger-soft2.0-cil 3.0.3.1-1.1 404 Not Found
Err http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/ ./ plasticscm-libmono3-i18n-west2.0-cil 3.0.3.1-1.1 404 Not Found
Err http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/ ./ plasticscm-libmono3-system-runtime4.0-cil 3.0.3.1-1.1 404 Not Found
Err http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/ ./ plasticscm-libmono3-webmatrix-data4.0-cil 3.0.3.1-1.1 404 Not Found
Failed to fetch http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/./all/plasticscm-libmono3-debugger-soft2.0-cil_3.0.3.1-1.1_all.deb 404 Not Found
Failed to fetch http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/./all/plasticscm-libmono3-i18n-west2.0-cil_3.0.3.1-1.1_all.deb 404 Not Found
Failed to fetch http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/./all/plasticscm-libmono3-system-runtime4.0-cil_3.0.3.1-1.1_all.deb 404 Not Found
Failed to fetch http://www.plasticscm.com/plasticrepo/5.0/Debian_6.0/./all/plasticscm-libmono3-webmatrix-data4.0-cil_3.0.3.1-1.1_all.deb 404 Not Found
我可以在命令行中看到 exec“plasticscm”(我猜是在我第一次尝试安装 GUI 时安装的),但它抛出了这个:
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.WindowsFormsSynchronizationContext ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.ThemeEngine ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Windows.Forms.ThemeWin32Classic ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.KnownColors ---> System.TypeInitializationException: An exception was thrown by the type initializer for System.Drawing.GDIPlus ---> System.DllNotFoundException: libgdiplus.so.0.0.0
at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup (ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)
at System.Drawing.GDIPlus..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Drawing.Graphics.FromHdcInternal (IntPtr hdc) [0x00000] in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.SetDisplay (IntPtr display_handle) [0x00000] in <filename unknown>:0
at System.Windows.Forms.XplatUIX11..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.XplatUIX11.GetInstance () [0x00000] in <filename unknown>:0
at System.Windows.Forms.XplatUI..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Drawing.Color.get_Black () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeWin32Classic..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.ThemeVisualStyles..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ThemeEngine..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.SystemInformation.get_MenuAccessKeysUnderlined () [0x00000] in <filename unknown>:0
at System.Windows.Forms.Control..ctor () [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control:.ctor ()
at System.Windows.Forms.WindowsFormsSynchronizationContext..cctor () [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Windows.Forms.Control..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ScrollableControl..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.ContainerControl..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.Form..ctor () [0x00000] in <filename unknown>:0
at System.Windows.Forms.MessageBox+MessageBoxForm..ctor (IWin32Window owner, System.String text, System.String caption, MessageBoxButtons buttons, MessageBoxIcon icon, Boolean displayHelpButton) [0x00000] in <filename unknown>:0
at System.Windows.Forms.MessageBox+MessageBoxForm..ctor (IWin32Window owner, System.String text, System.String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean displayHelpButton) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) System.Windows.Forms.MessageBox/MessageBoxForm:.ctor (System.Windows.Forms.IWin32Window,string,string,System.Windows.Forms.MessageBoxButtons,System.Windows.Forms.MessageBoxIcon,System.Windows.Forms.MessageBoxDefaultButton,System.Windows.Forms.MessageBoxOptions,bool)
at System.Windows.Forms.MessageBox.Show (IWin32Window owner, System.String text, System.String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton) [0x00000] in <filename unknown>:0
at Codice.I3.I3MessageBox.Show (IWin32Window window, System.String text, System.String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton) [0x00000] in <filename unknown>:0
at Codice.I3.I3MessageBox.Show (System.String text, System.String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton) [0x00000] in <filename unknown>:0
at ce.a (System.String A_0, System.String A_1, MessageBoxIcon A_2, IWin32Window A_3) [0x00000] in <filename unknown>:0
at ce.a (System.String A_0, System.String A_1, MessageBoxIcon A_2, ISynchronizeInvoke A_3, IWin32Window A_4) [0x00000] in <filename unknown>:0
at ce.a (System.String A_0, MessageBoxIcon A_1, ISynchronizeInvoke A_2, IWin32Window A_3) [0x00000] in <filename unknown>:0
at ce.a (System.String A_0, System.Exception A_1, MessageBoxIcon A_2, ISynchronizeInvoke A_3, IWin32Window A_4) [0x00000] in <filename unknown>:0
at ce.a (System.String A_0, System.Exception A_1, MessageBoxIcon A_2) [0x00000] in <filename unknown>:0
at ce.b (System.Exception A_0) [0x00000] in <filename unknown>:0
at xk.a (System.String[] A_0) [0x00000] in <filename unknown>:0
任何想法?