How to backport FreeBSD 13-CURRENT C.UTF-8 locale to 11.2-Release?
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I've been administering a FreeBSD system through SSH, and she doesn't seem to like the non-ASCII characters I've entered.
One noted in the bug report that the problem got fixed with the C.UTF-8 locale in 13-CURRENT branch, so I'd like to try to backport that into my current system.
I'd like to ask some experienced user on advice of how to do that smoothly. (Or I'll post a self-answer when I've tried and achieved it myself).
In essence: How do I backport a locale from a different version of FreeBSD?
freebsd locale backports
add a comment |
up vote
0
down vote
favorite
I've been administering a FreeBSD system through SSH, and she doesn't seem to like the non-ASCII characters I've entered.
One noted in the bug report that the problem got fixed with the C.UTF-8 locale in 13-CURRENT branch, so I'd like to try to backport that into my current system.
I'd like to ask some experienced user on advice of how to do that smoothly. (Or I'll post a self-answer when I've tried and achieved it myself).
In essence: How do I backport a locale from a different version of FreeBSD?
freebsd locale backports
I'm wondering if copying the appropriate directory under/usr/share/locale/
from a FreeBSD 13-CURRENT system is all you need...
– Filipe Brandenburger
Nov 30 at 5:36
Also, I'll need to make that the default locale for root and some other people. The name of the locale is different: "C.UTF-8" vs "C". So I'm just trying now.
– DannyNiu
Nov 30 at 5:38
Yeah, if copying it works, then just update/etc/login.conf
to make it default... Looks like you're getting there, hopefully you'll find the solution, please post it as an answer!
– Filipe Brandenburger
Nov 30 at 5:39
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I've been administering a FreeBSD system through SSH, and she doesn't seem to like the non-ASCII characters I've entered.
One noted in the bug report that the problem got fixed with the C.UTF-8 locale in 13-CURRENT branch, so I'd like to try to backport that into my current system.
I'd like to ask some experienced user on advice of how to do that smoothly. (Or I'll post a self-answer when I've tried and achieved it myself).
In essence: How do I backport a locale from a different version of FreeBSD?
freebsd locale backports
I've been administering a FreeBSD system through SSH, and she doesn't seem to like the non-ASCII characters I've entered.
One noted in the bug report that the problem got fixed with the C.UTF-8 locale in 13-CURRENT branch, so I'd like to try to backport that into my current system.
I'd like to ask some experienced user on advice of how to do that smoothly. (Or I'll post a self-answer when I've tried and achieved it myself).
In essence: How do I backport a locale from a different version of FreeBSD?
freebsd locale backports
freebsd locale backports
asked Nov 30 at 5:16
DannyNiu
1366
1366
I'm wondering if copying the appropriate directory under/usr/share/locale/
from a FreeBSD 13-CURRENT system is all you need...
– Filipe Brandenburger
Nov 30 at 5:36
Also, I'll need to make that the default locale for root and some other people. The name of the locale is different: "C.UTF-8" vs "C". So I'm just trying now.
– DannyNiu
Nov 30 at 5:38
Yeah, if copying it works, then just update/etc/login.conf
to make it default... Looks like you're getting there, hopefully you'll find the solution, please post it as an answer!
– Filipe Brandenburger
Nov 30 at 5:39
add a comment |
I'm wondering if copying the appropriate directory under/usr/share/locale/
from a FreeBSD 13-CURRENT system is all you need...
– Filipe Brandenburger
Nov 30 at 5:36
Also, I'll need to make that the default locale for root and some other people. The name of the locale is different: "C.UTF-8" vs "C". So I'm just trying now.
– DannyNiu
Nov 30 at 5:38
Yeah, if copying it works, then just update/etc/login.conf
to make it default... Looks like you're getting there, hopefully you'll find the solution, please post it as an answer!
– Filipe Brandenburger
Nov 30 at 5:39
I'm wondering if copying the appropriate directory under
/usr/share/locale/
from a FreeBSD 13-CURRENT system is all you need...– Filipe Brandenburger
Nov 30 at 5:36
I'm wondering if copying the appropriate directory under
/usr/share/locale/
from a FreeBSD 13-CURRENT system is all you need...– Filipe Brandenburger
Nov 30 at 5:36
Also, I'll need to make that the default locale for root and some other people. The name of the locale is different: "C.UTF-8" vs "C". So I'm just trying now.
– DannyNiu
Nov 30 at 5:38
Also, I'll need to make that the default locale for root and some other people. The name of the locale is different: "C.UTF-8" vs "C". So I'm just trying now.
– DannyNiu
Nov 30 at 5:38
Yeah, if copying it works, then just update
/etc/login.conf
to make it default... Looks like you're getting there, hopefully you'll find the solution, please post it as an answer!– Filipe Brandenburger
Nov 30 at 5:39
Yeah, if copying it works, then just update
/etc/login.conf
to make it default... Looks like you're getting there, hopefully you'll find the solution, please post it as an answer!– Filipe Brandenburger
Nov 30 at 5:39
add a comment |
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
Get the 13-CURRENT base.txz on your system, extract it to where convenient.
Copy ./usr/share/locale/C.UTF-8 to the root system's /usr/share/locale using
cp -R
command.In
sh
executeexport LC_ALL=C.UTF-8
, and you'll be able to use the C.UTF-8 locale.
Note: Setting locale like this did not cause the SSH to be closed as described in the linked question, so it's probably okey to not touch login.conf at all and use the ".profile" method instead which is more clean.
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
Get the 13-CURRENT base.txz on your system, extract it to where convenient.
Copy ./usr/share/locale/C.UTF-8 to the root system's /usr/share/locale using
cp -R
command.In
sh
executeexport LC_ALL=C.UTF-8
, and you'll be able to use the C.UTF-8 locale.
Note: Setting locale like this did not cause the SSH to be closed as described in the linked question, so it's probably okey to not touch login.conf at all and use the ".profile" method instead which is more clean.
add a comment |
up vote
1
down vote
accepted
Get the 13-CURRENT base.txz on your system, extract it to where convenient.
Copy ./usr/share/locale/C.UTF-8 to the root system's /usr/share/locale using
cp -R
command.In
sh
executeexport LC_ALL=C.UTF-8
, and you'll be able to use the C.UTF-8 locale.
Note: Setting locale like this did not cause the SSH to be closed as described in the linked question, so it's probably okey to not touch login.conf at all and use the ".profile" method instead which is more clean.
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
Get the 13-CURRENT base.txz on your system, extract it to where convenient.
Copy ./usr/share/locale/C.UTF-8 to the root system's /usr/share/locale using
cp -R
command.In
sh
executeexport LC_ALL=C.UTF-8
, and you'll be able to use the C.UTF-8 locale.
Note: Setting locale like this did not cause the SSH to be closed as described in the linked question, so it's probably okey to not touch login.conf at all and use the ".profile" method instead which is more clean.
Get the 13-CURRENT base.txz on your system, extract it to where convenient.
Copy ./usr/share/locale/C.UTF-8 to the root system's /usr/share/locale using
cp -R
command.In
sh
executeexport LC_ALL=C.UTF-8
, and you'll be able to use the C.UTF-8 locale.
Note: Setting locale like this did not cause the SSH to be closed as described in the linked question, so it's probably okey to not touch login.conf at all and use the ".profile" method instead which is more clean.
answered Nov 30 at 5:59
DannyNiu
1366
1366
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f485073%2fhow-to-backport-freebsd-13-current-c-utf-8-locale-to-11-2-release%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I'm wondering if copying the appropriate directory under
/usr/share/locale/
from a FreeBSD 13-CURRENT system is all you need...– Filipe Brandenburger
Nov 30 at 5:36
Also, I'll need to make that the default locale for root and some other people. The name of the locale is different: "C.UTF-8" vs "C". So I'm just trying now.
– DannyNiu
Nov 30 at 5:38
Yeah, if copying it works, then just update
/etc/login.conf
to make it default... Looks like you're getting there, hopefully you'll find the solution, please post it as an answer!– Filipe Brandenburger
Nov 30 at 5:39