DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: ZMskyuza
今日帖子: 25
在线用户: 10
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 9:42:19
标题:
论国产操作系统的应用 浏览:2904
加入我的收藏
楼主: 最近因为政府各部门多次开会,讨论要更换国产操作系统的事情,我们也赶紧安装了几款国内应用得比较广的操作系统,包括麒麟,统信,Ubuntu,安装后,熟悉里面的各种操作,日程维护,安装软件,连接设备等情况,还有要把目前使用的一些应用软件,要在上面开发出替代windows下面原来用着的版本,可能有人问为什么不用web软件,是因为有些软件目前用web还没有办法使用,所以要用桌面版本的软件,我就发现这几款操作系统,和我前几年试用的时候,已经有了很大进步,但是对一个前台操作任何来说,还是要花不少时间去适应它,而对维护人员,那真是头大了,动不动,就要你输入一串命令,像侍候小姑娘一样,小心翼翼的,居然还有很多次断电后,死活进不去桌面了,按网上的操作,输入一串命令后,也进不去,只能重装系统。我不是想挑毛病,只是希望大家一起进步,国产操作系统还是要加油。我们是应用者,不要动不动对我们说,你行你上呀这种废话。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 10:03:43
1楼: 我觉得国产系统要大规模应用,替代原有操作系统,就不要墨守成规,说Linux就是只能这样的,为什么不可以把那一串输入指令的动作图形化,是能力达不到,还是为了炫技,这个是一些低层次的程序员的毛病,觉得自己输入一些命令才可以解决问题,觉得很有成就感,一定要记住,这是个产品,是面向普通人的产品,任何太有个性的东西,都应该大众化,更搞笑的是,麒麟的鼠标滚轮居然和平常win使用的xi惯是相反的,平时是上滚的,它却是下滚,修改鼠标方向也不起作用,我是做产品的,这些设计真的有点让选择的人会首先抛弃你,没有任何理由。
----------------------------------------------
-
作者:
男 dalas (dalas) ★☆☆☆☆ -
普通会员
2023/11/19 10:56:40
2楼: 自从第一次安装linux到现在,有10几年了,装过redhat、ubuntu、centos、deepin、uos、kylin。自己家电脑从没在物理机装过,都是在虚拟机里安装,但每次安装后体验时间都没超过30分钟,使用感受就是:难受,痛苦。然后就关掉,直接整个虚拟机删除。
每年都会安装几次,感觉根本就没什么进步。
经过这么多年的“国产化”宣传,我也了解操作系统国产化的重要性,我也非常愿意支持国产化,但是linux,我说的是所有市面上能下载到的主流版本,无法接受它成为我电脑上的操作系统,它给我的使用体验太难受,太痛苦了。
我给linux评价就是个玩具,而且还是玩具中的地摊货。
----------------------------------------------
-
作者:
男 zzh2002 (鳄鱼) ★☆☆☆☆ -
普通会员
2023/11/19 11:05:24
3楼: 应该分开说,作为服务器操作系统,面向专业人员linux还是很强很好用的。但作为面向普通应用人员的桌面操作系统,操作性和体验感还是差windows、macos相当距离,还需继续努力。
----------------------------------------------
DELPHI编程爱好者
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 11:40:17
4楼: linux使用体验需比不上win,一般办公基本够用,QQ在linux已比较好用了,要是微信等应用能跟上就更好了
----------------------------------------------
-
作者:
男 dalas (dalas) ★☆☆☆☆ -
普通会员
2023/11/19 11:49:05
5楼: 办公根本就没法用,我公司已经折腾近半年了,很多系统还无法迁移过来,各种插件没有对应架构的版本。
以UOS为例,16MB+SSD勉强用能,8MB内存基本就废了,移动鼠标就象在水上飘一样,很难准确定位,用不过10几分钟手腕就酸痛。相同配置,用win10仍然很流畅。
工作效率至少减半。
----------------------------------------------
-
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 11:58:50
6楼: 华为麒麟990+8g内存+银河麒麟,性能还可以
----------------------------------------------
-
作者:
男 bahamut8348 (leonna) ★☆☆☆☆ -
普通会员
2023/11/19 13:03:30
7楼: 套个webview,内容用web填充,实在需要原生提供功能的可以给接口。
linux上的xwindow有好几个版本,这个东西本身并不统一,必然不会有windows那样丝滑。
----------------------------------------------
--
作者:
男 delphi2023 (delphi2023) ▲△△△△ -
普通会员
2023/11/19 16:34:04
8楼: 就是个工具,谁爱用谁用。当年红旗Linux做的那么好,因欠款差点倒闭,现在谁还记得红旗。
----------------------------------------------
-
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 18:40:18
9楼: 早期还有蓝点
----------------------------------------------
-
作者:
男 clis (kapoka) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 21:45:01
10楼: 我用华为电脑(银河麒麟操作系统)快一年了,基本上除了数据库维护及旧的业务系统维护外,基本适应了,日常工作全在华为电脑上完成。
1、WPS可以代替 Office (98%);
2、搜狗拼音在麒麟的适配基本和Win下一致 (95%);
3、微信、QQ、钉钉等都有麒麟版本,都可用 (90%);
4、奇安信和360浏览器都用的可以 (95%);
我还使用了为知笔记软件,在麒麟上也用的很好。

总结:代替日常办公是没问题的。
----------------------------------------------
望山跑死马
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 22:58:30
11楼: 今天又在虚拟机的统信上安装CodeTyphon,安装失败,我看原因,是磁盘已满,我明明给它分配了8个G内存,8个CPU,120G硬盘,安装统信的时候,也说什么全磁盘安装,怎么会不够呢,我一看,里面有两个分区,一个是所谓的根分区,另一个是数据区,跟分区只有16G,所以满了,查资料想扩展分区内容的操作,像天书一样,还不如重装系统快,重装系统的时候,特意是自定义分区,结果根分区最大只能是43G,那就分43G吧,安装后,进去看数据分区只有10G左右,就是一共只用到60G的硬盘空间,那60G到那里去了,你想用鼠标和图形操作,想搞定基本上是不可能的,百度上解决办法,个个都像天书一样,有时候真的想骂人。
----------------------------------------------
-
作者:
男 bighawk (Hawk) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 23:03:45
12楼: 统信没玩过,不过 ubuntu 还是玩过一两次的,不至于这么差吧?这不是打脸 linux 吗
----------------------------------------------
-
作者:
男 nickemma (N.E Zhou) ★☆☆☆☆ -
普通会员
2023/11/19 23:08:04
13楼: 我用linux只是用来做server。所以都不会启动ui,全命令行指令。比如centos 7.9 mini模式安装+mysql5.7,整个系统下来才700M多,管理的话我用win的mysql ui,远程连接管理。
linux用来做server,小而精,没ui效率又高、并发又高
----------------------------------------------
-
作者:
男 nickemma (N.E Zhou) ★☆☆☆☆ -
普通会员
2023/11/19 23:12:06
14楼: 用linux来做c/s客户端,谢谢你,好走不送,坑死人。

我认为linux只能作为b/s的客户端,其实b/s就要个浏览器而已
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 23:38:10
15楼: 14楼,都说是要替代了,那原来的系统不可能全部是B/S的,肯定有一部分是C/S的,而且要替代了,我们这些所谓为政府部门服务的公司,基本上都要把所有的坑都要踩过一遍,才可以更好地服务客户呀!也许我在这里留帖,对以后用到的人也会有帮助呢,就是安装的时候,一定不要给它自己所谓的全盘安装,要自己分配主分区,home分分区,交换分区等,否则好像真的硬盘空间要自己进去后按百度那样的天书做法,输入很多指令才能找回那些硬盘空间的。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/19 23:40:44
16楼: 主要是CodeTyphon也是个怪胎,它的安装目录必须是所谓的根分区里面。怪胎碰到怪胎了,不操作过,根本获取不到经验。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 1:04:59
17楼: 我看麒麟系统的常见问题和解决方案,就有点类似我们做软件,遇到问题就要配置各种ini文件一样的,只要出现问题,就要用指令输入几十行指令,才可以解决问题,基本上这个系统普通用户遇到问题根本无法解决,肯定是要专业的运维人员才可以搞定了。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 7:04:50
18楼: CodeTyphon安装成功了,软件也编译成功了,在统信社区版里面安装成功后,随便编译了一个文件,在麒麟和ubuntu中都可以运行,离成功又前进了一步,但是我发现在linux中双击软件运行,会有一个提示窗口出现,如下图:
就是提示:直接运行,终端中运行,取消,这个选项窗口,这个窗口能不能去掉的?
我百度了一下,也没有找到答案。
此帖子包含附件:
JPEG 图像
大小:13.4K
----------------------------------------------
-
作者:
男 andyliuxp (andyliuxp) ★☆☆☆☆ -
普通会员
2023/11/20 7:55:27
19楼: gnome桌面挻好用的呀。
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2023/11/20 8:25:33
20楼: 为你的软件申请麒麟或统信匹配,就不会弹出上述对话框了。
我一般在windwos上交叉编译,在kylin上运行。当然在windows上写代码,复制到linux上编译更好。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 8:31:00
21楼: 我找到办法了,原来是要建立个文本啥的,里面有些设置指向这个软件。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 9:08:51
22楼: 20楼,交叉编译,我是X86-64-linux的,在Windows下编译,拷贝过去,运行不起来,但是在统信里面编译的就可以运行起来。
----------------------------------------------
-
作者:
男 powerpcer (大强) ★☆☆☆☆ -
禁用账号
2023/11/20 9:48:50
23楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
呆湾傻冒
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2023/11/20 10:28:57
24楼: 在windows上设置目标机器的cpu和操作系统,这就是所谓交叉编译。完全可以运行的,但是由于两个操作系统的字体有差异,会导致界面显示的一些小问题。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 10:31:07
24楼: 23楼,你只要是PROGRAMMER,你就可以天生就可以解决问题?你只要是个英文的PROGRAMMER,你就什么都会?你是港资企业上班还是台资企业上班的?
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 10:33:39
25楼: 交叉编译我是按照这个:https://www.cnblogs.com/sunylat/p/6517629.html设置的,文件也编译成功了,就是拷贝过去后,运行报错:EInvalidOp: Invalid floating point operation
----------------------------------------------
-
作者:
男 powerpcer (大强) ★☆☆☆☆ -
禁用账号
2023/11/20 11:19:37
26楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
呆湾傻冒
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 11:27:01
27楼: 26楼,你收皮啦,别看你又是繁体,又是英文的,我真没有多看得起你,是你整天来这里BB而已。这是个论坛,有人提出问题,然后有人告诉解决问题的方法,不就是论坛的作用之一吗?
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 11:37:19
28楼: 在同一目录下面,建立一个myapp.desktop文件,然后编辑它,输入以下内容:
[Desktop Entry]
Name=myapp         
Terminal=false  
Type=Application
Icon = /home/besthx/hxsoft/codetyphon/test1/1.png
Exec=/home/besthx/hxsoft/codetyphon/test1/project3
Path =/home/besthx/hxsoft/codetyphon/test1


保存,设置属性:权限管理:打勾允许以程序运行,就可以双击直接打开文件,不会出现选项窗口。
----------------------------------------------
-
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 12:31:47
29楼: lazarus在linux特别是国产的系统下要填的坑不少。
----------------------------------------------
-
作者:
男 powerpcer (大强) ★☆☆☆☆ -
禁用账号
2023/11/20 13:19:03
30楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
呆湾傻冒
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 13:30:18
31楼: @ powerpcer (大强)你像个狗屁膏药一样,你整天进来BB干啥,很多东西发展很多年了,你都要去了解它吗?你有那么有空吗?我平时的工作没有用到Linux,就不允许我不去了解它吗?就像芯片都发展那么久了,为什么我们国家近几年才开始去花大力气去搞它?
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 13:39:48
32楼: 秋风生成桌面图标哪个软件做得很好。
----------------------------------------------
-
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 14:13:28
33楼: 我的应用第一次运行时自己写桌面及菜单的快捷方式
----------------------------------------------
-
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 14:16:31
34楼: https://www.cnblogs.com/qiufeng2014/p/16418182.html
----------------------------------------------
-
作者:
男 powerpcer (大强) ★☆☆☆☆ -
禁用账号
2023/11/20 14:39:17
35楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
呆湾傻冒
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/20 15:50:23
36楼: 自从知道cudatext是用lazarus编写的,现所有平台都使用cudatext代替系统的记事本功能,感觉挺好用的
----------------------------------------------
-
作者:
男 powerpcer (大强) ★☆☆☆☆ -
禁用账号
2023/11/20 22:53:52
37楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
呆湾傻冒
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/21 5:41:06
38楼:       之前会用到notepad++,原因大家也应该知道,因此想找替代的软件,也使用过其他的同类软件,总感觉比notepad++差一点点。
       在lazarus官方论坛看到cudatext支持各种语言的高亮功能,还能在loongarch64上编译运行,试用效果不错,就理所当然支持cudatext。
       需然是感情支持,但从cudatext和fpcupdelux等源码学到很多,cudatext官方编译的版本在linux可以输入中文,但自己编译的就不行,然后根据cudatext源码,找到了自行编译不能输入中文的解决方法,同时也修复了lazarus (gtk2版本)代码编辑器不能输入中文的问题。
       cudatext也有不足,如参数设置不合适普通用户,还有中文显示在win正常,在linux中文显示可能存在行尾的只显示半个中文的问题,经摸索,更换显示字体后,中文显示正常,powerpcer (大强)你有更好的解决办法吗?
----------------------------------------------
-
作者:
男 powerpcer (大强) ★☆☆☆☆ -
禁用账号
2023/11/21 6:35:08
39楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
呆湾傻冒
作者:
男 ksrsoft (cb168) ★☆☆☆☆ -
普通会员
2023/11/21 6:41:30
40楼: 期待华为鸿蒙PC版本
----------------------------------------------
-
作者:
男 abcjingtong (jingtong) ★☆☆☆☆ -
普通会员
2023/11/22 10:01:02
41楼: bs+cs结合,主要的业务逻辑和功能在bs,一些需要和硬件或打印的,写个小的cs http本地的server来实现
----------------------------------------------
18114532@qq.com
作者:
男 fausten (fausten) ★☆☆☆☆ -
盒子活跃会员
2023/11/22 16:52:49
42楼: 开发桌面应用的逻辑已经发生变化,用Html+CSS做界面,方便美工与前端的合作协作开发
----------------------------------------------
-
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2023/11/23 10:50:55
43楼: @秋风 秋风大侠,借此处求个事,我参照你cnblog的帖子,尝试让lazarus支持中文变量,全部逐一保修改,fpc和laz全部重新编译通过,但还是未生效,奇怪了。可否麻烦秋风大侠,把改过的文件打个包上传一份,感谢!
win版
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
男 szlbz (秋风) ★☆☆☆☆ -
盒子活跃会员
2023/11/23 11:55:45
44楼: 今天放了个工具你可以下载
https://www.cnblogs.com/qiufeng2014/p/17851220.html
----------------------------------------------
-
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2023/11/23 12:58:54
45楼: 太好了!感谢秋风兄!
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
作者:
男 edwinyeah (Edwin) ★☆☆☆☆ -
盒子活跃会员
2023/11/24 15:31:57
46楼: 多谢这个帖子所提供的信息. 大势所趋, 国产操作系统必将发展, 也想了解一下, 不过一直没有时间, 这个帖子以及最近其它几个帖子刚好提供了一下信息.

很高兴能安装CodeTyphoon并且编译的程序可以运行, 那么说明FPC和Lazarus在其下可用!
----------------------------------------------
-
作者:
男 thinkpascal (Delphi不进排行榜前10不改名) ▲△△△△ -
普通会员
2023/12/14 9:54:41
47楼: 借楼咨询一下各位大佬,国产操作系统支持QT C++开发吗?
----------------------------------------------
Delphi/Object Pascal不进TIOBE排行榜前10不改名!
作者:
男 bighawk (Hawk) ★☆☆☆☆ -
盒子活跃会员
2023/12/14 10:32:16
48楼: 所谓的国产操作系统,基本上都是 linux 的发行版,所以都支持 QT 和 C++。
----------------------------------------------
-
作者:
男 huangxing (gx) ★☆☆☆☆ -
盒子活跃会员
2023/12/14 11:03:04
49楼: 我用Lazarus编写了一个系统软件,完全替代了原来给政府部门用着的一个办公软件,他们内部用惯了,主要是报表,播放信息发布等软件,设备涉及到安卓一体机,linux控制的LED,安卓信息显示屏,linux控制主机等,用到播放声音,播放视频,动态报表生成,二维码生成,条形码打印等,我的报表是用FPReport,开始为了动态生成二维码和条形码,找了很久,终于在一个英文网站上找到一句话:
条形码元素。此元素位于单独的单元 (fpreportbarcode) 中,可用于绘制多种类型的条形码之一。
QRcode 元素。此元素位于单独的单元 (fpreportqrcode) 中,可用于绘制 QR 码。它具有一些属性来确定条形码的种类以及如何定位它。

才知道要引用这两unit,才把动态生成文字,动态生成二维码和动态生成条形码在报表里面打印这个功能搞出来。同时打印也很简单:
    rptExporter1.Report:= FReport;
    rptExporter1.AutoRun:=True;
    FReport.RenderReport(rptExporter1);   

播放声音则借鉴了CodeTyphon里面播放声音的引用:TplPlayWAVUnit,使用: LSPlayWAVFile播放声音,在Linux下面可以播放声音。

使用过程中发现Lazarus基本上是可以代替delphi在win下面的大部分功能的,HTTP和TCP通讯就使用RealThinClientSDK,通讯的时候发送json数据,基本上可以使用。

中间件使用了教授的OnePascal,数据库使用SQLite,主要是考虑到客户拷贝就可以使用,不用客户繁琐地安装数据库。

快捷方式用了秋风老兄的设置快捷方式那个软件,设置桌面快捷方式,然后把它放到启动里面就可以启动运行。


会delphi 的转Lazarus不难,希望大家抓住这波换国产系统的机会,赚点生活费。
----------------------------------------------
-
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2023/12/14 11:59:30
50楼: 报表可以用fr,中间件可以用rtc,表格可以dbgrideh。在lazarus开发桌面跨平台运用,与delphi没啥区别,只是语法稍有不同,也可以用编译指示字全部改成object pascal语法,但是还是会有些小问题,所有最好是遵从free pascal语法。
但是lazarus在功能上还是比delphi 11/12差一大截,例如多线程、匿名线程不够稳定。匿名函数、回调、泛型这些新语法支持似乎也还有问题,能不用就不用。
当然没有fmx、内置skia这种先进的组件可以用来写移动应用。所有移动还是用delphi写比较合适。
但是fpc的跨平台理念要远远领先delphi,未来delphi不可能支持harmony next,但fpc完全可以像匹配loongarch一样匹配harmony next.
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS