Ubuntu装好后因为“初始化月份字符串出错”无法启动libreoffice --中文版本

本文介绍了解决LibreOffice启动时出现“初始化月份字符串出错”的方法。通过修改locale配置文件并设置正确的语言环境变量,可以有效解决该问题。
在登录到系统后ls -l总是提示“初始化月份字符串出错”,这不打紧。但是让人奇怪的是无法启动 libreoffice,在命令行启动libreoffice得到的错误提示也是“初始化月份字符串出错”,看来必须解决这个问题。
点击设置中的语言支持,没有什么提示,没有更新任何东西,看来又只能找命令行的tricks了。
{修改系统文件 最好的命令为  sudo -H vim %%%%}

sudo vi /var/lib/locales/supported.d/local

将文件内容修改如下:

en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN GB2312

sudo locale-gen

完成之后:

sudo vi /etc/default/locale

将文件内容修改如下:

LANG=”zh_CN.UTF-8 LANGUAGE=”zh_CN:zh LC_NUMERIC=”zh_CN.UTF-8 LC_TIME=”zh_CN.UTF-8 LC_MONETARY=”zh_CN.UTF-8 LC_PAPER=”zh_CN.UTF-8 LC_NAME=”zh_CN.UTF-8 LC_ADDRESS=”zh_CN.UTF-8 LC_TELEPHONE=”zh_CN.UTF-8 LC_MEASUREMENT=”zh_CN.UTF-8 LC_IDENTIFICATION=”zh_CN.UTF-8

注销并且重新登录,问题就解决了。
### 解决 `dpkg` 在配置 `libreoffice-base-core` 时因依赖关系问题导致的错误 在 Ubuntu 中,当使用 `dpkg` 进行软件包配置时,可能会因为未满足的依赖关系而导致失败。这种情况下,可以按照以下方法逐步排查并解决问题。 #### 1. **检查未满足的依赖关系** 首先,查看具体的错误日志以了解哪些依赖项未能满足。可以通过以下命令获取更多信息: ```bash cat /var/log/dpkg.log | grep libreoffice-base-core ``` 这条命令会显示与 `libreoffice-base-core` 相关的日志记录,帮助定位具体问题所在[^1]。 #### 2. **尝试修复破损的依赖关系** 如果发现有未满足的依赖关系,可以运行以下命令来尝试自动修复这些问题: ```bash sudo apt-get update sudo apt-get -f install ``` `-f` 参数会让 APT 尝试修复任何已知的依赖性问题,包括安装缺失的依赖项或移除冲突的软件包[^3]。 #### 3. **强制重新配置软件包** 有时即使依赖关系看似正常,仍然可能出现配置失败的情况。这时可以尝试强制重新配置受影响的软件包: ```bash sudo dpkg --configure -a ``` 此命令会对所有尚未完成配置的软件包进行再次尝试,适用于部分由于意外中断造成的半成品状态[^1]。 #### 4. **手动解决特定依赖问题** 假如上述通用方法无法奏效,则需要针对具体情况采取措施。例如,在引用中提到的一个例子涉及到了版本不匹配的问题(如 `[libssl-dev](#)`),此时应仔细核对所需版本号以及当前可用版本之间的差异,并决定是否降级/升级相关组件。对于 LibreOffice 类似情况也可以采用相同思路去验证是否存在类似矛盾需求。 假设问题是由于某个过高或过低版本引起的,那么可以显式指定兼容版本来规避冲突: ```bash sudo apt-get install libreoffice-base-core=specific-version-number ``` #### 5. **清除残留数据再重装** 最后一种极端手段是在其他办法均告失效之后才考虑使用的方案——先彻底删除有问题的应用及其关联文件然后再干净地重新部署它: ```bash sudo apt-get purge libreoffice-base-core sudo apt-get autoremove sudo apt-get autoclean sudo apt-get install libreoffice-base-core ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值